Date: Wed, 20 Dec 2000 09:31:49 -0800 (PST) From: Matt Dillon <dillon@earth.backplane.com> To: Reddy Crashalott <autoretributionmeowbot@free-N0rp.netscum.dk> Cc: stable@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: New performance patch available for testing on stable Message-ID: <200012201731.eBKHVnI67850@earth.backplane.com> References: <200012152247.eBFMlg727583@earth.backplane.com> <200012201059.eBKAxnt24063@crotchety.newsbastards.org>
next in thread | previous in thread | raw e-mail | index | archive | help
I have another patch set available. #6
http://apollo.backplane.com/FreeBSD4/
(I'm working on a -current version of the patch. It takes a bit of time,
I have to do it by hand).
The previous patchset tried to pageout too much, which greatly effects
load on heavily loaded machines. I wound up having to put the
maxlaunder code back in but with some mods to deal with the opposite
situation that Yahoo faces with all their dirty MAP_NOSYNC pages. News
systems tend to have a huge number of recycleable 'clean' pages while
Yahoo's machines tend to have a huge number of 'dirty' pages.
I would first try the patch without any additional hacks, except perhaps
for some tuning (via sysctl) of vm.v_cache_min and vm.max_launder. I
would suggest raising vm.v_cache_min (don't raise it past vm.v_cache_max
though or also raise vm.v_cache_max), and perhaps dropping vm.max_launder
from 32 to 16.
-Matt
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012201731.eBKHVnI67850>
