如何关闭 Mac 上的内存?

如何关闭 Mac 上的内存?

我的 Mac 有 16GB RAM。除了物理移除它之外,是否有软件设置可以让它认为只有 8GB RAM?

我想了解我的应用程序在较少 RAM 下的性能。

答案1

您可以将maxmem启动参数设置为 MebiBytes 中所需的内存限制,然后重新启动。

首先,看看您已有的启动参数:

nvram boot-args

然后,假设您没有(这可能是默认设置),只需添加 boot maxmem-arg。以下是如何将其设置为 8GiB:

sudo nvram boot-args="maxmem=8192"

…然后重新启动。

您可以boot-args稍后删除启动时环境变量,如下所示:

sudo nvram -d boot-args

答案2

使用 VMware Fusion、Parallels 或 VirtualBox 创建虚拟机进行测试。这样您就可以更改内存量、CPU 数量、网络设置、视频设置、软件依赖项、操作系统等。您可以更改机器设置并重新启动虚拟机,而无需对主机进行任何更改。

相关内容