【发布时间】:2018-04-23 05:45:56
【问题描述】:
/proc/meminfo 中的 Slab 内存分为 SReclaimable 和 SUnreclaim,SReclaimable 内存如何真正回收以及何时回收?
【问题讨论】:
标签: linux memory-management linux-kernel
/proc/meminfo 中的 Slab 内存分为 SReclaimable 和 SUnreclaim,SReclaimable 内存如何真正回收以及何时回收?
【问题讨论】:
标签: linux memory-management linux-kernel
根据man proc(5):
SReclaimable
%lu(自 Linux 2.6.19 起)Slab 的一部分,可能被回收,例如缓存。
这意味着 SReclaimable 是内核使用的内存(例如,作为文件系统缓存),但如果出现任何其他需要,它可能会用于其他目的 - 例如满足来自无法满足用户应用程序的内存请求否则可以满足,例如使用空闲 (MemFree) 内存。
【讨论】: