Re: [PATCH] Recent VM fiasco - fixed

From: Simon Kirby (sim@stormix.com)
Date: Thu May 11 2000 - 18:38:58 EST


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. ]



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon May 15 2000 - 21:00:19 EST