我看到活动监视器显示了有关系统内存使用情况的各种信息。 它们的特定值或者比率是否可以肯定地表明我需要升级我的 RAM?
此时,我运行的程序比平时多。我运行了几个虚拟机、几个资源密集型开发工具、三种不同的浏览器(Chrome、Firefox 和 Safari)、邮件、一个数据库应用程序和一个生产力跟踪应用程序。通常,我会同时运行其中的一半左右。我安装了 4GB 的 RAM,活动监视器报告我有:
免费:518.5 MB
有线:1.08 GB
活动:1.84 GB
非活动:587 MB
已用:3.49 GB
VM 大小:155.62 GB
页入:1.08 GB
页出:792 KB
交换使用:16.7 MB
我知道升级“仅需” 90 美元,但除非我真正获得新功能或性能显著提升,否则我认为花钱毫无意义。
答案1
当你打开活动监视器并检查系统内存标签 (此处有图片示例或者这里),你可以看到蛋糕旁边有一个标签,上面写着已使用交换。这意味着,如果有可用内存,就会使用大量物理内存。现在改用磁盘(速度要慢得多)。
当您打开 Photosop、Safari、Xcode(如果您是 Web 开发人员)或您工作时常用的程序时,请检查此项。现在检查数字。
如果你的内存少于 8 GB,那么性能可以改进如果您使用今天的任何程序。(他们每天都会变得更加饥饿)。
编辑:
您的数字显示交换利用率较低。真正的问题是您(比平时更多)打开的程序是否运行顺畅以及性能是否令人满意。如果您有更多的 RAM,它至少会用于缓存。而且您也可以为您的虚拟机提供更多内存。
如果您满意,那么目前就不需要升级。 - 但从长远来看,不要等到您的硬件不再受支持并且没有可用的内存模块。
答案2
您可以从命令行使用vm_stat
.Pageouts
和Pageins
是最有趣的统计数据。它告诉您需要多久将页面写入/加载到交换区。理想情况下,如果 RAM 足够,该值应为零。
答案3
这取决于您开始时拥有多少 RAM。
从 2Gib 升级到 4Gib 会带来很大的不同,因为您可以同时打开更多的应用程序。
但是,除非您同时运行 Photoshop、视频编辑器和一大堆其他应用程序,否则从 8Gib 升级到 16Gib 不会产生太大区别。
升级 RAM 是提高中年系统性能的最便宜的方法之一。
答案4
Windows 有一项名为“Windows 用户体验”的功能,它会告诉您机器的每个组件(RAM、图形、处理器等)的“体验分数”。这是一个很棒的功能,您应该在脑海中想象同样的画面。
您只需记住,升级“最低公分母”将是最好的。
从 2 GB RAM 升级到 4 GB 是一个不错的升级,但超过 4 GB 的 RAM 在 32 位处理器上就毫无用处了。如果你的处理器性能最弱,那它也是毫无用处的。记住这些。与你的其他规格进行比较。