【问题标题】:What does SReclaimable in meminfo meanmeminfo 中的 SReclaimable 是什么意思
【发布时间】:2018-04-23 05:45:56
【问题描述】:

/proc/meminfo 中的 Slab 内存分为 SReclaimable 和 SUnreclaim,SReclaimable 内存如何真正回收以及何时回收?

【问题讨论】:

    标签: linux memory-management linux-kernel


    【解决方案1】:

    根据man proc(5)

    SReclaimable %lu(自 Linux 2.6.19 起)

    Slab 的一部分,可能被回收,例如缓存。

    这意味着 SReclaimable 是内核使用的内存(例如,作为文件系统缓存),但如果出现任何其他需要,它可能会用于其他目的 - 例如满足来自无法满足用户应用程序的内存请求否则可以满足,例如使用空闲 (MemFree) 内存。

    【讨论】:

    • 感谢这里的信息!我仍然遇到的问题是我在内核中没有看到任何代码来真正回收 S 可回收内存......
    猜你喜欢
    • 2015-09-01
    • 2010-11-24
    • 1970-01-01
    • 2011-08-12
    • 2017-06-11
    • 2018-03-05
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多