gpt4 book ai didi

objective-c - 如何在 mac 中的 Objective-C 中计算应用程序和缓存内存,如事件监视器?

转载 作者:搜寻专家 更新时间:2023-10-30 19:43:41 25 4
gpt4 key购买 nike

我正在尝试编写一个 MAC OSX 程序来监视系统(类似于事件监视器)。我正在使用 vm_statistics64_data_t 来获取“free_count、active_count、inactive_count”等。

但我无法正确计算 App 内存。我用过

“vm_page_size * vmStats.internal_page_count”

计算应用程序内存但不与事件监视器同步。

最佳答案

看来您已经找到了答案。将它留给可能觉得这有帮助的人。

要计算与事件监视器一致的应用程序内存值,您需要:

vm_page_size * (vm_stat.internal_page_count - vm_stat.purgeable_count)

关于objective-c - 如何在 mac 中的 Objective-C 中计算应用程序和缓存内存,如事件监视器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31469355/

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