Lines Matching refs:swap
41 - accounting anonymous pages, file caches, swap caches usage and limiting them.
43 - optionally, memory+swap usage can be accounted and limited.
186 causing page fault. So, we avoid accounting at swap-in I/O.
211 Swap Extension allows you to record charge for swap. A swapped-in page is
214 When swap is accounted, following files are added.
218 memsw means memory+swap. Usage of memory+swap is limited by
221 Example: Assume a system with 4G of swap. A task which allocates 6G of memory
222 (by mistake) under 2G memory limitation will use all swap.
223 In this case, setting memsw.limit_in_bytes=3G will prevent bad use of swap.
224 By using the memsw limit, you can avoid system OOM which can be caused by swap
227 * why 'memory+swap' rather than swap.
228 The global LRU(kswapd) can swap out arbitrary pages. Swap-out means
229 to move account from memory to swap...there is no change in usage of
230 memory+swap. In other words, when we want to limit the usage of swap without
231 affecting global LRU, memory+swap limit is better than just limiting swap from
235 When a cgroup hits memory.memsw.limit_in_bytes, it's useless to do swap-out
236 in this cgroup. Then, swap-out will not be done by cgroup routine and file
359 c. Enable CONFIG_MEMCG_SWAP (to use swap extension)
424 2. The user is using anonymous memory and swap is turned off or too low
453 Charges recorded in swap information is not updated at removal of cgroup.
454 Recorded information is discarded and a cgroup which uses swap (swapcache)
486 rss - # of bytes of anonymous and swap cache memory (includes
495 swap - # of bytes of swap usage
498 inactive_anon - # of bytes of anonymous and swap cache memory on inactive
500 active_anon - # of bytes of anonymous and swap cache memory on active
510 hierarchical_memsw_limit - # of bytes of memory+swap limit with regard to
531 Only anonymous and swap cache memory is listed as part of 'rss' stat.
546 there is a swap storage available. This might lead to memcg OOM killer
563 method and doesn't show 'exact' value of memory (and swap) usage, it's a fuzz
697 a page or a swap can be moved only when it is charged to the task's current
702 0 | A charge of an anonymous page (or swap of it) used by the target task.
703 | You must enable Swap Extension (see 2.4) to enable move of swap charges.
712 | enable move of swap charges.
788 pressure, the system might be making swap, paging out active file caches,