groan: installation

Jeff Sturm jsturm@one-point.com
Mon Nov 4 07:45:00 GMT 2002


On 4 Nov 2002 nferrier@tapsellferrier.co.uk wrote:
> I guess if it's not that it's the make processing of the loop.
>> The other biggie (on my system anyway) is the proc time it takes to
> ranlib the libraries.

Both ar and ranlib want a lot of memory. I tried running "vmstat 5"
during linking... note that while the "free" column falls fast, there is
actually considerable CPU idle time available:
 r b w swpd free si so bi bo in cs us sy id
 2 0 0 16056 214936 0 0 98 0 1053 390 60 39 1
 1 0 0 16056 214368 0 0 94 26 1054 379 60 39 1
 1 0 0 16056 212976 0 0 93 0 1052 372 61 39 1
 2 0 0 16056 208832 0 0 350 26 1064 375 53 37 11
 1 0 0 16056 110896 8 0 3160 0 1277 366 36 19 46
 1 0 0 16056 61920 2 0 6134 26 1539 747 9 11 80
 1 0 0 16056 5672 0 0 5386 0 1458 691 10 17 72
 1 0 0 16056 4880 0 66 4058 66 1282 511 6 26 68
 1 0 0 16056 4824 0 0 1252 0 1101 163 32 47 20
 0 0 0 16056 227080 0 0 13 26 1034 22 6 20 74
 0 0 0 16056 227080 0 0 0 26 1032 5 0 0 100
This is on an alpha-linux machine with 512MB main memory. With less than
that the VM system starts to churn.
Linking libgcj.so is far worse than this; ld needs around 300MB and 8
minutes CPU time to complete.
Jeff


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /