Lines Matching full:idle
2 Idle Page Tracking
8 The idle page tracking feature allows to track which memory pages are being
9 accessed by a workload and which are idle. This information can be useful for
21 The idle page tracking API is located at ``/sys/kernel/mm/page_idle``.
28 set, the corresponding page is idle.
30 A page is considered idle if it has not been accessed since it was marked idle
33 To mark a page idle one has to set the bit corresponding to
39 page types (e.g. SLAB pages) an attempt to mark a page idle is silently ignored,
40 and hence such pages are never reported idle.
42 For huge pages the idle flag is set only on the head page, so one has to read
43 ``/proc/kpageflags`` in order to correctly count idle huge pages.
53 1. Mark all the workload's pages as idle by setting corresponding bits in
68 queried pages as idle. Subsequent runs of the tool can then show which pages have
69 their idle flag cleared in the interim.
98 The idle memory tracking feature adds a new page flag, the Idle flag. This flag
104 When a page is marked idle, the Accessed bit must be cleared in all PTEs it is
109 cleared as a result of setting or updating a page's Idle flag, the Young flag
113 Since the idle memory tracking feature is based on the memory reclaimer logic,
117 result noticeably. In order not to stall scanning of the idle page bitmap,