summaryrefslogtreecommitdiffstats
path: root/sys/sys/vmmeter.h
Commit message (Expand)AuthorAgeFilesLines
* Improve pageout flow control to wakeup more frequently and do less work whilejeff2013-08-131-9/+5
* - Add system wide page faults requiring I/O counter.zont2013-01-281-0/+1
* Replace the single, global page queues lock with per-queue locks on thealc2012-11-131-2/+2
* Drop page queues mutex on each iteration of vm_pageout_scan over thekib2012-07-071-1/+1
* Move repeated MAXSLP definition from machine/vmparam.h to sys/vmmeter.h.kib2011-01-091-0/+6
* Push down the page queues into vm_page_cache(), vm_page_try_to_cache(), andalc2010-05-081-1/+1
* Eliminate acquisitions of the page queues lock that are no longer needed.alc2010-05-071-1/+1
* Correct the description of v_cache_count. Eliminate an unused function.alc2008-07-191-12/+1
* Change the management of cached pages (PQ_CACHE) in two fundamentalalc2007-09-251-2/+2
* Add a counter for the total number of pages cached and support foralc2007-07-271-0/+1
* Optimize vmmeter locking.attilio2007-06-101-50/+56
* Revert VMCNT_* operations introduction.attilio2007-05-311-24/+9
* - rename VMCNT_DEC to VMCNT_SUB to reflect the count argument.jeff2007-05-201-1/+1
* - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulatingjeff2007-05-181-9/+24
* - Revert signedness type changes to "struct vmtotal"; by makingru2006-11-281-14/+14
* - Fix types of "struct vmmeter" members so they are unsigned.ru2006-11-201-14/+14
* Remove remnants of PGINPROF.tjr2004-06-081-38/+0
* Remove advertising clause from University of California Regent's license,imp2004-04-071-4/+0
* - It's more accurate to say that vm_paging_needed() returns TRUEalc2003-02-021-1/+1
* Make a structure definition slightly more style(9) compliant (makesbsd2002-06-011-2/+1
* Add mibs to hold the number of forks since boot. New mibs are:ume2001-01-231-0/+11
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-1/+1
* Reviewed by: Alan Cox <alc@cs.rice.edu>, David Greenman <dg@root.com>dillon1999-09-171-0/+86
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Reviewed by: Matthew Dillon <dillon@apollo.backplane.com>alc1999-02-251-2/+2
* Adjust idle zero-page fill hysteresis based on tests. Use 2/3 and 4/5dillon1999-02-081-2/+2
* Make vm_fault much cleaner by removing the evil macro inlines, anddyson1998-03-071-1/+3
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Merge in Lite2: use machine-independent types.hsu1996-03-111-60/+61
* Eliminate sloppy common-style declarations. There should be none left forbde1995-07-291-2/+2
* Removed the poorly named unused bogus common variable `total'. It wasbde1995-07-291-4/+1
* Removed (almost) meaningless "object cache lookups/hits" statistic. Indg1995-03-251-4/+2
* Removed cnt.v_nzfod: In our current scheme of things it is not possibledg1995-03-251-3/+1
* Added v_interrupt_free_min to cnt struct.dg1995-02-221-1/+2
* These changes embody the support of the fully coherent merged VM buffer cache,dg1995-01-091-1/+5
* Fix the remaining vmmeter counters. They all now work correctly.dg1994-10-181-3/+4
* 1) Some of the counters in the vmmeter struct don't fit well into the Mach VMdg1994-10-151-10/+9
* Made them all idempotent.paul1994-08-211-1/+6
* Added $Id$dg1994-08-021-0/+1
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.rgrimes1994-05-251-0/+2
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+147
OpenPOWER on IntegriCloud