On Thu, May 11, 2000 at 07:17:04AM -0700, Simon Kirby wrote: > On Thu, May 11, 2000 at 12:23:19AM -0700, Linus Torvalds wrote: > ... > > which doesn't endup serializing the IO all the time? > > A little bit better! 203 vmstat-line-seconds before, now 155 > vmstat-line-seconds to complete. It seems to be doing a better job like > this, but still doesn't write out in blocks like it used to: Hrm! pre7 release seems to be even better. 113 vmstat-line-seconds now (yes, I know this isn't a very scientific testing method :)). Second try was 114 vmstat-line-seconds. classzone-27 did it in 107, so that's not very far off! Also, it swapped much less this time, and used less CPU. vmstat output attached. Hmm...I don't know if this means anything, but this kernel and pre7-9 with the buffer.c modification seem to look at bit different than with classzone and with 2.2. As the free memory is used and turned into cache as the uncompression first starts, it seemed to kind of sweep down not in a line but in a curve as it approached the minimum free, and during the beginning it was writing out in groups of 500 blocks but then went back to the continuous writing. It seems odd that when it start it has no problem going through the first 50 MB in two or three seconds but then takes a long time to go through the next. Maybe not, though. Just noticing. :) Simon- [ Stormix Technologies Inc. ][ NetNation Communications Inc. ] [ sim@stormix.com ][ sim@netnation.com ] [ Opinions expressed are not necessarily those of my employers. ]