gpt4 book ai didi

linux - 如何确定有多少 Linux meminfo 的缓存值是免费的?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:57:52 26 4
gpt4 key购买 nike

我试图找出可用的缓存和缓冲区的数量,并将其计为可用内存(列在 free 和/proc/meminfo 中)。如果我 drop_caches 我会得到一些免费的,但它是怎么做到的?我在哪里可以找到它的源代码?

最佳答案

您是否尝试使用某些代码获取这些值?不管怎样,您都可以从“/proc/meminfo”获取所有内存信息。

在我的机器上,我可以看到:

MemTotal:        2051856 kB
MemFree: 522948 kB
Buffers: 74036 kB
Cached: 760480 kB

如果你必须通过一些程序来获取它,那么你可以很容易地解析这个文件。(前提是您有权访问 proc 文件系统)

关于linux - 如何确定有多少 Linux meminfo 的缓存值是免费的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13978597/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com