Lines Matching full:idle
4 Idle Page Tracking
10 The idle page tracking feature allows to track which memory pages are being
11 accessed by a workload and which are idle. This information can be useful for
23 The idle page tracking API is located at ``/sys/kernel/mm/page_idle``.
30 set, the corresponding page is idle.
32 A page is considered idle if it has not been accessed since it was marked idle
35 To mark a page idle one has to set the bit corresponding to
41 page types (e.g. SLAB pages) an attempt to mark a page idle is silently ignored,
42 and hence such pages are never reported idle.
44 For huge pages the idle flag is set only on the head page, so one has to read
45 ``/proc/kpageflags`` in order to correctly count idle huge pages.
55 1. Mark all the workload's pages as idle by setting corresponding bits in
70 queried pages as idle. Subsequent runs of the tool can then show which pages have
71 their idle flag cleared in the interim.
101 The idle memory tracking feature adds a new page flag, the Idle flag. This flag
107 When a page is marked idle, the Accessed bit must be cleared in all PTEs it is
112 cleared as a result of setting or updating a page's Idle flag, the Young flag
116 Since the idle memory tracking feature is based on the memory reclaimer logic,
120 result noticeably. In order not to stall scanning of the idle page bitmap,