[Rubygems-developers] Slow gem Update
Eric Hodel
drbrain at segment7.net
Sun Aug 19 02:49:13 EDT 2007
On Aug 18, 2007, at 23:21, Eric Hodel wrote:
> On Aug 18, 2007, at 14:28, Farhan Ahmad wrote:
>> I have been looking into why 'gem update' has been taking hours
>> and hours on my computer to complete. Given that it's only a 700Mhz
>> machine with 512MB RAM I still didn't think that would qualify it
>> for such
>> slow updates.
>
> How much RAM is it using? I see about 120MB max with a bulk update
> on OS X.
Second data point, ~20 minutes and ~70MB resident on a machine that
should be at least an order of magnitude, possibly two, slower than
yours.
CPU: Geode(TM) Integrated Processor by National Semi (266.66-MHz 586-
class CPU)
Origin = "Geode by NSC" Id = 0x540 Stepping = 0
Features=0x808131<FPU,TSC,MSR,CX8,CMOV,MMX>
real memory = 134217728 (128 MB)
avail memory = 126078976 (120 MB)
$ /usr/bin/time -l gem list -r
*** REMOTE GEMS ***
Bulk updating Gem source index for: http://gems.rubyforge.org
[...]
1223.66 real 508.13 user 62.21 sys
71700 maximum resident set size
3 average shared memory size
34417 average unshared data size
127 average unshared stack size
158228 page reclaims
51651 page faults
0 swaps
13 block input operations
40 block output operations
9 messages sent
1291 messages received
52739 signals received
51681 voluntary context switches
142100 involuntary context switches
--
Poor workers blame their tools. Good workers build better tools. The
best workers get their tools to do the work for them. -- Syndicate Wars
More information about the Rubygems-developers
mailing list