Lines Matching full:migration

4 Page migration
7 Page migration allows moving the physical location of pages between
15 The main intent of page migration is to reduce the latency of memory accesses
19 Page migration allows a process to manually relocate the node on which its
25 Page migration functions are provided by the numactl package by Andi Kleen
29 migration. cat ``/proc/<pid>/numa_maps`` allows an easy review of where the
33 Manual migration is useful if for example the scheduler has relocated
37 manual page migration support. Automatic page migration may be implemented
54 Page migration allows the preservation of the relative location of pages
55 within a group of nodes for all migration techniques which will preserve a
58 Processes will run with similar performance after migration.
60 Page migration occurs in several steps. First a high level
74 so that it cannot vanish while the page migration occurs.
83 to do the migration. It will call the function to allocate
93 is increased so that the page cannot be freed while page migration occurs.
104 4. All the page table references to the page are converted to migration
108 or wait for the migration page table entry to be removed.
141 16. If migration entries were inserted into the page table, then replace them
152 Non-LRU page migration
155 Although migration originally aimed for reducing the latency of memory
156 accesses for NUMA, compaction also uses migration to create high-order
165 Monitoring Migration
168 The following events (counters) can be used to monitor page migration.
170 1. PGMIGRATE_SUCCESS: Normal page migration success. Each count means that a
174 For example, migration of a single 2MB THP that has 4KB-size base pages
177 2. PGMIGRATE_FAIL: Normal page migration failure. Same counting rules as for
186 to be split. After splitting, a migration retry was used for it's sub-pages.
189 PGMIGRATE_FAIL events. For example, a THP migration failure will cause both