This is the 4th vhand version for linux-2.1.65 :)
I made this release because both b and c didn't solve
the high CPU usage (of vhand in b and kswapd in c).
This problem was caused by the self-tuning code making
strange assumptions. Now I let the self-tuning code
tune itself... Recursive Self-Tuning (TM):-)
/*
* linux/mm/vhand.c
*
* Copyright (C) 1991, 1992, 1993, 1994, 1997 Linus Torvalds
*
* v0.16, november 1997 by Rik van Riel (H.H.vanRiel@fys.ruu.nl)
*
[snip]
* v0.15: - taken another approach to self-tuning so we take less CPU
* - tuned Zlatko's patch to be even more agressive
* v0.16: - included Gadi Oxman's kswap_63 patch
* - the self-tuning algorithm now tunes itself :)
*
*/
You can get the patch from http://www.fys.ruu.nl/~riel/
to Koni: the high CPU usage isn't completely solved yet,
to do that I'll have to measure kswapd's&vhand's cpu usage
and 'make them equal'
Rik.
----------
Send Linux memory-management wishes to me: I'm currently looking
for something to hack...