Lines Matching full:migration
4 Page migration
7 Page migration allows the moving of the physical location of pages between
12 The main intend of page migration is to reduce the latency of memory access
16 Page migration allows a process to manually relocate the node on which its
22 Page migration functions are provided by the numactl package by Andi Kleen
26 migration. cat ``/proc/<pid>/numa_maps`` allows an easy review of where the
30 Manual migration is useful if for example the scheduler has relocated
34 manual page migration support. Automatic page migration may be implemented
51 Page migration allows the preservation of the relative location of pages
52 within a group of nodes for all migration techniques which will preserve a
55 Processes will run with similar performance after migration.
57 Page migration occurs in several steps. First a high level
71 so that it cannot vanish while the page migration occurs.
80 to do the migration. It will call the function to allocate
90 is increased so that the page cannot be freed while page migration occurs.
101 4. All the page table references to the page are converted to migration
137 16. If migration entries were page then replace them with real ptes. Doing
148 Non-LRU page migration
151 Although original migration aimed for reducing the latency of memory access
158 For virtio-balloon pages, some parts of migration code path have been hooked
159 up and added virtio-balloon specific functions to intercept migration logics.
161 movable would have to add own specific hooks in migration path.
163 To overclome the problem, VM supports non-LRU page migration which provides
165 migration path.
189 can return -EAGAIN. On -EAGAIN, VM will retry page migration in a short time
190 because VM interprets -EAGAIN as "temporal migration failure". On returning
191 any error except -EAGAIN, VM will give up the page migration without retrying
198 If migration fails on isolated page, VM should return the isolated page
199 to the driver so VM calls driver's putback_page with migration failed page.
213 It needs argument of address_space for registering migration