diff options
| author | Andrew Morton <akpm@digeo.com> | 2002-10-12 19:33:11 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.transmeta.com> | 2002-10-12 19:33:11 -0700 |
| commit | a5bef68d6c85d26344dd31b4c342e5a365e68326 (patch) | |
| tree | 296b85a21bfcb10d9b948e7aa544254d71e8874c /kernel | |
| parent | 8f7a14042e1f5fc814fa60956e3a2dcf5744a0ed (diff) | |
[PATCH] start anon pages on the active list
We're currently adding anon pages to the inactive list. But they're
all referenced, so when they reach the tail of the inactive list the
kernel will always then bump them up to the active list.
Not only does this waste CPU, but it leads to inactive/active
imbalance. We end up with enormous sequences of unreclaimable,
to-be-activated pages hitting the tail of the LRU and large amounts of
scanning need to be done. Which upsets the VM, making it think that it
is "under distress".
So just start them out on the active list.
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions
