From owner-cvs-sys Wed Jun 26 22:46:53 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA02050 for cvs-sys-outgoing; Wed, 26 Jun 1996 22:46:53 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA02036; Wed, 26 Jun 1996 22:46:47 -0700 (PDT) Date: Wed, 26 Jun 1996 22:46:47 -0700 (PDT) From: David Greenman Message-Id: <199606270546.WAA02036@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_pageout.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/06/26 22:46:47 Branch: sys/vm RELENG_2_1_0 Modified: sys/vm vm_pageout.c Log: Retrofitted the non-recursive RSS limiting code from main branch. Due to the major differences in the VM systems in current and stable, this retrofit does have some significant algorithmic differences. In any case, it should be superior to the old (recursive) algorithm in every way. This, along with the vm_glue.c fix, should fix all of the recent paging performance complaints. Reviewed by: dyson Revision Changes Path 1.51.4.9 +112 -130 src/sys/vm/vm_pageout.c