> On Thu, 8 Feb 2001, Alan Cox wrote:
> > ftp://ftp.kernel.org/pub/linux/kernel/people/alan/2.4/
> > 2.4.1-ac7
> > o Rebalance the 2.4.1 VM (Rik van Riel)
> > | This should make things feel a lot faster especially
> > | on small boxes .. feedback to Rik
> I'd really like feedback from people when it comes to this
> change. The change /should/ fix most paging performance bugs
> because it makes kswapd do the right amount of work in order
> to solve the free memory shortage every time it is run.
This change makes my box swap madly under load. It appears to be
keeping more cache around than is really needed, and therefore
having to resort to swap instead. The result is MUCH more I/O than
previous kernels while doing the same exact job.
My test load is make -jN bzImage. Previous kernels kept cache at
an average of ~20ish mb at a job level N at which level I had nearly
zero measurable throughput loss compared to single task compile.
>From that, I surmise that the cachable component of this job must
fit in that roughly 20ish mb of space. (for otherwise, I would be
suffering throughput loss). With this vm change, cache is nearly
three times as large as usual. Where 30 tasks will run with only
modest throughput loss in ac5, ac8 throughput tapers off rapidly
at half of that.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to firstname.lastname@example.org
Please read the FAQ at http://www.tux.org/lkml/