快速查看Mac OS X虚拟内存使用情况

Anonim

虚拟内存在现代操作系统中起着至关重要的作用,其工作原理基本上是当您用完实际内存 (RAM) 时,较慢的硬盘将接管作为临时内存源。缺点是硬盘速度较慢,因此在虚拟内存中运行东西并不理想,这是物理内存越多越好的众多原因之一。如果你想知道你的 Mac 如何处理虚拟内存,你可以在 vm_stat 命令的帮助下从命令行看到一个快速概览。

使用vm_stat检查Mac OS X虚拟内存使用情况

vm_stat 将吐出虚拟内存使用情况的一般概述,看起来像这样:

"

$ vm_stat Mach 虚拟内存统计信息:(页面大小为 4096 字节)可用页面:5231。活动页面:130041。非活动页面:73169。已连接页面:53703 . 翻译错误:84039105。写时复制页面:7089068。零填充页面:32672437。重新激活的页面:432070。页面输入:62166。页面输出:63545。对象缓存:1470191 次查找的 1445817 次命中(98% 命中率) "

如果你想持续更新你的虚拟内存使用情况,尝试在vm_stat 命令后添加一个数值,表示在刷新数据之前经过的秒数。例如:

vm_stat 3

现在每三秒您将获得一次虚拟内存使用情况的更新。

vm_stat的手册页很短,在这里重复:

您还可以使用top 命令查看一些虚拟内存使用信息,只需在终端中键入“top”即可查看自动更新的内存使用实时列表。此外,OS X 中的图形活动监视器将显示 Mac 如何处理“内存”选项卡下的虚拟内存。

快速查看Mac OS X虚拟内存使用情况