Date: Wed, 14 Feb 2007 07:05:55 +0000 (UTC) From: Alan Cox <alc@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/vm vm_page.c Message-ID: <200702140705.l1E75tbW062696@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
alc 2007-02-14 07:05:55 UTC
FreeBSD src repository
Modified files:
sys/vm vm_page.c
Log:
Avoid the unnecessary acquisition of the free page queues lock when a page
is actually being added to the hold queue, not the free queue. At the same
time, avoid unnecessary tests to wake up threads waiting for free memory
and the idle thread that zeroes free pages. (These tests will be performed
later when the page finally moves from the hold queue to the free queue.)
Revision Changes Path
1.337 +5 -4 src/sys/vm/vm_page.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200702140705.l1E75tbW062696>
