标签:swap href from art ice 变量 返回 frame 磁盘空间
sysrq mm log里Free swap、Total swap是什么含义?
[22634.588075] Free swap = 0kB
[22634.588076] Total swap = 204796kB
get_nr_swap_pages函数返回swap file或者swap device上空闲的“page frame”数目。本质上,swap file或者swap device上的磁盘空间都是给anonymous page做腾挪之用,其实这里的“page frame”不是真的page frame,我们称之swap page好了。get_nr_swap_pages函数返回了free swap page的数目。这里把free swap page的数目也计入free主要是因为可以把使用中的page frame swap out到free swap page上,因此也算是free page,虽然开销大了一点。至于NR_SLAB_RECLAIMABLE,那就更应该计入free page了,因为slab对象都已经标注自己的reclaim的了,当然是free page了。
我们回到total_swap_pages这个变量,它其实就是系统可以将anonymous page交换到磁盘的大小,如果我们建立32MB的swap file或者swap device,那么total_swap_pages就是(32M/page size)。
from: https://blog.csdn.net/jus3ve/article/details/80681655
sysrq mm log里Free swap、Total swap是什么含义?
标签:swap href from art ice 变量 返回 frame 磁盘空间
原文地址:https://www.cnblogs.com/aspirs/p/13977558.html