Lines Matching full:pages
103 * inactive pages and aging active pages. To decide how many pages to process,
104 * it uses thresholds derived from the number of pages in the domain:
133 * |-> vmd_pageout_free_min (32 + 2 pages)
135 * |-> vmd_interrupt_free_min (2 pages)
145 * response outputs the number of pages to attempt to reclaim. The shortage's
148 * dynamically to the system's demand for free pages, resulting in less
159 * daemon thread aggressively scans active pages so long as the following
166 * per-page access history. Unreferenced pages in the active queue thus
169 * The per-domain laundry thread periodically launders dirty pages based on the
170 * number of clean pages freed by the page daemon since the last laundering. If
172 * output) because of a shortage of clean inactive pages, the laundry thread
173 * attempts to launder enough pages to meet the free page target.
186 * priority, which is typically used for allocation of user pages, for instance
187 * in the page fault handler or when allocating page table pages or pv_entry
197 * failure, it may call vm_wait() to sleep until free pages are available.
221 * last-ditch attempt to free up some pages. Either of the two following
224 * 1. The page daemons collectively fail to reclaim any pages during their
255 u_int vmd_pageout_deficit; /* (a) Estimated number of pages deficit */
277 int vmd_pageout_pages_needed; /* (d) page daemon waiting for pages? */
289 u_int vmd_free_reserved; /* (c) pages reserved for deadlock */
290 u_int vmd_free_target; /* (c) pages desired free */
291 u_int vmd_free_min; /* (c) pages desired free */
292 u_int vmd_inactive_target; /* (c) pages desired inactive */
293 u_int vmd_pageout_free_min; /* (c) min pages reserved for kernel */
294 u_int vmd_pageout_wakeup_thresh;/* (c) min pages to wake pagedaemon */
295 u_int vmd_interrupt_free_min; /* (c) reserved pages for int code */
408 * Return the number of pages we need to free-up or cache
409 * A positive number indicates that we do not have enough free pages.
449 * Return the number of pages we need to launder.
450 * A positive number indicates that we have a shortfall of clean pages.