MacBook的运行速度非常慢,活动监视器报告了巨大的VM


Answers:


4

您可能要做的第一件事是重新启动它。那可能会解决问题。

您可能要检查的其他事项:

  1. 您是否有足够的可用磁盘空间?
  2. 你有多少RAM?您是否正在运行任何占用大量内存的应用程序?也就是说,您可能有photoshop处于闲置状态,但是打开了10个80mb的RAW文件…使用RAM,而不是CPU(只要您不以任何方式处理它们)。
  3. 您是否正在运行任何类型的虚拟化软件(VMware,Parallels,VirtualBox?),如果是,它们是否正在运行虚拟机?
  4. 您的计算机对磁盘的分页过多吗?(请参阅活动监视器,内存:Page ins vs. Page outs)。很多Pageouts不好(与Ins相比)。这意味着您的存储盒缺少物理RAM内存,必须写入(慢速)HDD以保存内存块。这是导致速度减慢的#1原因之一。注意:有些页面输出正常,无论您有多少内存,系统都会使用交换。
  5. 您已经提到了它,但是在“所有进程”(活动监视器)中按CPU使用率进行排序,并确保不时有疯狂的进程。
  6. 打开终端(/Applications/Utilities/Terminal.App)并执行:

    ls -lh / var / vm

输出将包含一个(或多个)swapfile0、1、2…,在它们旁边,您将看到大小。较小的大小还可以(几百兆字节)。如果该交换文件很大,那么您将遇到内存不足的问题。您同时需要更多的RAM或更少的程序。

这是我的输出:(我有12 GB的RAM,所以还有很多空余的空间)

终端输出

最后,重新启动计算机并全天监视这些值。


2

对于我来说,这是一个非常正常的VM大小(当前:257.31 GB)。重要的不是大小,而是使用的是什么。使用活动监视器,您可以按应用程序使用的内存对它们进行排序-看起来有些大吗?我的经验是Safari通常是罪魁祸首。

如果它是一个特定的应用程序,请先退出然后重新启动。

如果找不到明显的冒犯者,请重新启动Mac。


我同意Dori不必担心活动监视器上的总体“ VM大小”条目。对我来说,Firefox似乎慢慢增长以消耗所有内存。这可能与使用许多选项卡有关。定期退出它可以为我释放大量的内存。我的机器总体上没有问题-正常运行时间为22天,而且还在不断增加。
Michael H.

1

如果减慢在Activity Monitor中不明显,那么您将需要进行一些侦查以找出造成这种情况的特定情况:Spotlight索引编制,下载,防病毒,打印等。

CPU使用率百分比不能完全表明可能造成机器故障的原因。我曾经让McAfee Anti-Virus完全瘫痪了我的计算机(我的意思是沙滩球,冻结屏幕,而且几乎完全无法一次完成一个小时的启动过程)试图扫描iDisk内容。但是,由AV运行的五个进程从未超过2%或3%。断开iDisk的连接后,一切都很好,而且我听不到AV的声音。

Mac OS X占用大量内存已经不是什么秘密了,偶尔重新启动(我每个星期一早晨都这样做)确实令人感到惊奇。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.