Lines Matching refs:pages
3 The idle page tracking feature allows to track which memory pages are being
27 Only accesses to user memory pages are tracked. These are pages mapped to a
28 process address space, page cache and buffer pages, swap cache pages. For other
29 page types (e.g. SLAB pages) an attempt to mark a page idle is silently ignored,
30 and hence such pages are never reported idle.
32 For huge pages the idle flag is set only on the head page, so one has to read
33 /proc/kpageflags in order to correctly count idle huge pages.
40 That said, in order to estimate the amount of pages that are not used by a
43 1. Mark all the workload's pages as idle by setting corresponding bits in
44 /sys/kernel/mm/page_idle/bitmap. The pages can be found by reading
46 filtering out alien pages using /proc/kpagecgroup in case the workload is
52 one wants to ignore certain types of pages, e.g. mlocked pages since they
60 The kernel internally keeps track of accesses to user memory pages in order to
61 reclaim unreferenced pages first on memory shortage conditions. A page is
87 as noted above, uses the Accessed bit to promote actively referenced pages, one
94 it only works with pages that are on an LRU list, other pages are silently
98 locked pages may be skipped too.