I decided to follow up by removing the CONFIG_2GB difference (i.e., only
use CONFIG_1GB). What I find is that in 2.2.16 + Alan's combo fix
kswapd doesn't even show up but with 2.2.17-pre6 kswapd uses a lot of
CPU. With 2.2.17-pre6 I am getting a lot of messages like:
VM: do_try_to_free_pages failed for kswapd...
VM: do_try_to_free_pages failed for top...
VM: do_try_to_free_pages failed for kswapd...
VM: do_try_to_free_pages failed for kswapd...
My simple stress test is a repeated 1GB memset on a 1GB SMP machine,
which forces a lot of swapping.
It would seem that something has changed for the worse between 2.2.16
and 2.2.17-pre6.
--Lee Hetherington
-
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 : Fri Jun 23 2000 - 21:00:26 EST