gpt4 book ai didi

c++ - 如何获取 Apple/Mac 上的可用虚拟内存量?

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

如何获取 Mac OSX 上的可用虚拟内存量?

我说的是总空闲虚拟内存(或:空闲地址)以及当前进程可用的最大可分配连续内存块。

(例如在 Windows 上由 GlobalMemoryStatus(免费内存)返回或可通过 GetSystemInfo/VirtualQuery(最大块)的组合进行查询)

编辑:这是为了监视内存碎片并在区域或情况变得非常糟糕时发出警报。针对(也)32 位。

最佳答案

简而言之,你不能。主要是因为它不是一个有用的数字,因为它一直在变化,对于 64 位应用程序,如果您尝试使用许多 GB(或许多 TB)的分配,您无论如何都会换死。

你想做什么?

关于c++ - 如何获取 Apple/Mac 上的可用虚拟内存量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3733763/

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