Date: Tue, 19 Feb 2002 10:34:02 -0800 (PST) From: Mike Silbersack <silby@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/vm vm_fault.c vm_page.c vm_pageout.c vm_pageout.h Message-ID: <200202191834.g1JIY2F62985@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
silby 2002/02/19 10:34:02 PST
Modified files:
sys/vm vm_fault.c vm_page.c vm_pageout.c
vm_pageout.h
Log:
Changes to make the OOM killer much more effective:
- Allow the OOM killer to target processes currently locked in
memory. These very often are the ones doing the memory hogging.
- Drop the wakeup priority of processes currently sleeping while
waiting for their page fault to complete. In order for the OOM
killer to work well, the killed process and other system processes
waiting on memory must be allowed to wakeup first.
Reviewed by: dillon
MFC after: 1 week
Revision Changes Path
1.128 +2 -2 src/sys/vm/vm_fault.c
1.176 +23 -0 src/sys/vm/vm_page.c
1.188 +1 -2 src/sys/vm/vm_pageout.c
1.28 +3 -1 src/sys/vm/vm_pageout.h
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200202191834.g1JIY2F62985>
