1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-26 11:47:31 +00:00

Update a comment describing the page queues.

Approved by:	re (hrs)
This commit is contained in:
Alan Cox 2007-07-13 04:42:20 +00:00
parent e99a797492
commit 0f752392c6
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=171420

View File

@ -224,18 +224,22 @@ extern struct mtx vm_page_queue_free_mtx;
#include <vm/vm_param.h>
/*
* Each pageable resident page falls into one of four lists:
* Each pageable resident page falls into one of five lists:
*
* free
* Available for allocation now.
*
* The following are all LRU sorted:
*
* cache
* Almost available for allocation. Still in an
* object, but clean and immediately freeable at
* non-interrupt times.
*
* hold
* Will become free after a pending I/O operation
* completes.
*
* The following lists are LRU sorted:
*
* inactive
* Low activity, candidates for reclamation.
* This is the list of pages that should be
@ -245,9 +249,6 @@ extern struct mtx vm_page_queue_free_mtx;
* Pages that are "active" i.e. they have been
* recently referenced.
*
* zero
* Pages that are really free and have been pre-zeroed
*
*/
extern int vm_page_zero_count;