From owner-cvs-sys Sat Jul 26 21:50:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA17148 for cvs-sys-outgoing; Sat, 26 Jul 1997 21:50:12 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA17097; Sat, 26 Jul 1997 21:49:54 -0700 (PDT) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA26679; Sat, 26 Jul 1997 21:49:20 -0700 (PDT) Date: Sat, 26 Jul 1997 21:49:20 -0700 (PDT) Message-Id: <199707270449.VAA26679@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/vm vm_pageout.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/07/26 21:49:20 PDT Modified files: sys/vm vm_pageout.c Log: Add the ability for the pageout daemon to measure stats on memory usage before the system is out of memory. The daemon does a minimal amount of work that increases as the system becomes more likely to run out of memory and page in/out. The default tuning is fairly low in background CPU usage, and sysctl variables have been added to enable flexable operation. This is an experimental feature that will likely be changed and improved over time. Revision Changes Path 1.97 +122 -14 src/sys/vm/vm_pageout.c