Lines Matching +full:memory +full:- +full:mapped

8 The idle page tracking feature allows to track which memory pages are being
11 account when configuring the workload parameters, setting memory cgroup limits,
22 Currently, it consists of the only read-write file,
25 The file implements a bitmap where each bit corresponds to a memory page. The
26 bitmap is represented by an array of 8-byte integers, and the page at PFN #i is
27 mapped to bit #i%64 of array element #i/64, byte order is native. When a bit is
34 the page by writing to the file. A value written to the file is OR-ed with the
37 Only accesses to user memory pages are tracked. These are pages mapped to a
46 -EINVAL if you are not starting the read/write on an 8-byte boundary, or
48 this file beyond max PFN will return -ENXIO.
57 is placed in a memory cgroup.
66 The page-types tool in the tools/mm directory can be used to assist in this.
71 See Documentation/admin-guide/mm/pagemap.rst for more information about
79 The kernel internally keeps track of accesses to user memory pages in order to
80 reclaim unreferenced pages first on memory shortage conditions. A page is
82 space, in which case one or more PTEs it is mapped to will have the Accessed bit
86 - a userspace process reads or writes a page using a system call (e.g. read(2)
89 - a page that is used for storing filesystem buffers is read or written,
93 - a page is accessed by a device driver using get_user_pages()
95 When a dirty page is written to swap or disk as a result of memory reclaim or
96 exceeding the dirty memory limit, it is not marked referenced.
98 The idle memory tracking feature adds a new page flag, the Idle flag. This flag
105 mapped to, otherwise we will not be able to detect accesses to the page coming
113 Since the idle memory tracking feature is based on the memory reclaimer logic,
115 ignored. That means it will ignore a user memory page if it is isolated, but