小牛的RAM使用率异常高


17

我以为Mavericks应该更好地利用RAM内存,从而运行得更流畅。

在具有16GB RAM的Mac mini 2012上运行ML ...即使运行了十几个应用程序,也始终可以平稳运行。

现在,在安装了Mavericks之后,我的Mac运行缓慢,疯狂地吞噬了RAM!查看使用情况,在已安装的16GB内存中……在几乎不运行几个应用程序的情况下,平均使用10-14 GB RAM!

kernel_task总是有超过1GB的RAM运行此文件,并且大多数应用程序占用的RAM不那么多,那么我的所有RAM用完了吗?文件缓存?在新说明中显示的很高,大约占我总RAM的1/3


您可以提供RAM列出的活动监视器转储吗?另外,小牛正在写页面吗?不应该这样 如果是的话,这是一个大问题(因为您有16GB RAM)。
CHM

昨晚我也一样。它在我的imac上使用了所有16g的ram内存-现在看来已经稳定了。正如Erik提到的-可能是由于索引。我正在查看所有过程,并没有真正吃掉ram程序。

小牛在活动监视器中有一个很棒的信息面板。使用的内存是否超过物理内存?如果是这样,您可能有问题。如果没有,您就不会。
史蒂芬·费舍尔

我在2台Mac(iMac和MacBook Pro)上注意到了同样的事情。通常,在运行大量应用程序的情况下,我使用了6 Go on 8 Go。现在有了Maverick,我使用了8 Go。
塞巴斯蒂安·吉凯尔

Answers:


31

谁说这种内存使用有任何坏处?至少,操作系统将使用内存,以便它可以在第一时间降低硬盘驱动器的速度。硬盘访问费用非常昂贵。RAM已经通电,因此让它闲置确实是浪费。

问题是另一种风格的帖子,“哦,我的公羊都没用完了,不好[在这里插入您的柏忌]”。让我们摆脱它:应该始终充分利用RAM。您为此付出了代价,为使它保持开机状态付出了代价,浪费所有这些钱实在适得其反。

如果您的计算机在更新后立即感觉很慢,那么索引服务确实是应该归罪的。让它保持一整夜,确保完成了Time Machine的完整备份,然后看看接下来会发生什么。不要为RAM消耗烦恼- 如果对这些数字的含义没有一定的技术了解,就无法使用它们。他们是红鲱鱼。这是一种奇怪的重复模式。


没有索引完成。有时在Mac mini上仍然没有响应或系统响应缓慢/延迟。在安装了Mavericks数天后,MBP似乎表现得更好,但是Mac mini有时会滞后
bretonics

如果针对OS X的最新版本进行了优化,则可能是您正在使用的应用特别慢。我会尝试在Safari之类的Apple应用上进行比较。
Chan-Ho Suh 2013年

查看活动监视器,它使我引向这里,2013年末的MBP使用16 GB RAM中的apprx 13。尽管我没有注意到其他人提到的任何性能问题。瞥见风车就像看到Sasquatch。我认为...我真的什么都没跑,这真是不寻常。但这是我的第一个Apple产品,因此以为我会检查一下。加1可获得简洁明了的答案。
SoilSciGuy 2014年

2
@SoilSciGuy理想情况下,您应该耗尽所有RAM。RAM正在缓冲硬盘驱动器-即使驱动器是SSD,它也总是比驱动器快。无论使用什么RAM,都将浪费能源和金钱。
恢复莫妮卡

我会着重回答这个问题。Mavericks上的内存使用情况与过去的OS X完全不同,它在表示最终用户(以及专家等)使用情况的方式上。使用所有RAM是一件好事。如果人们对速度慢有疑问,请问这个问题,我们可以证明RAM是否是速度慢的原因,但是这个问题很好,因为最初的印象可能是当这只是OS X 10.9所要进行的更改时事情就坏了。
bmike

4

您是否检查过Spotlight是否在索引硬盘驱动器?

我发现在安装Mavericks之后约2个小时,我的计算机需要执行此任务,这占用了大量系统资源。

您可以禁用此索引(指导在这里),并检查是否释放了任何记忆,已经提出的一些是在类似情况下的情况。


2

我遇到了同样的问题,但同时看到性能下降,系统挂起和应用崩溃。我负责摄影,其中一些应用程序,尤其是Lightroom,即使在您退出应用程序后也绝不会放弃它们所占用的记忆!

我与Mac支持人员进行了交谈,并被告知,如果您以全屏/最大化打开应用程序,则它们背后的所有内容都将进入应用程序午睡模式。他说,这是利用Maverick内存功能的最佳方法-让每个应用都使用整个屏幕以及它们之间的ctrl-tab。不幸的是,这不是我的工作方式,不能很好地满足我的需求。它可能会帮助您。

我曾经能够从终端应用程序执行“清除”操作并清除未使用的内存,但是maverick不允许我这样做了。我会留意内存,然后不时键入purge,一切都很好。我正在寻找一种在Maverick中做到这一点的方法。如果没有,我可能必须从时光机恢复,因为我无法完成工作。

我在5天前安装了Maverick,因此我认为应该对它进行索引。Macbook Retina Pro,16GB,内核使用1.13GB,页面文件约为8Gb。


我也发生了同样的事情,我的iMac冻结了大约30秒,然后尝试追赶我一直在等待的过程中一直在按或做的任何事情。
Mark

0

RAM在那里被使用。在这里,您的计算机可以保留最常用的数据,因此不必从速度较慢(可能会慢50至60倍)的磁盘中获取数据。如果在购买时进行了升级,则Mac Mini中的RAM是1600MHz DDR3。这大约可以传输12800MB / s。如果是物理硬盘,则该HDD是速度为200-300MB / s的5400rpm驱动器。因此,您希望 RAM被充分利用。免费时对您没有用。

考虑到这一点,您的问题不是使用了多少RAM,而是为什么计算机运行缓慢。确定的最佳方法是查看哪些程序正在访问HDD。您可以在Apples支持站点上阅读有关OSX如何管理内存的所有信息

本超级用户答案中所指出:

Mavericks引入了“内存压缩”,它或多或少是交换的另一层。现在,活动页面被分类为非活动状态,然后进行压缩(取决于您使用的工具,它可能会显示为内核内存),然后随着内存使用量的增加而写入交换。小牛也已经停止在活动监视器中显示活动和不活动的单独数字,因为事实证明这并不是一件有用的事情,特别是考虑到围绕它的错误观念。

正如其他人所建议的那样,硬盘索引或完整系统备份将是磁盘活动减慢计算机速度的主要原因,因此,我首先来看一下。如果愿意,也可以在终端中禁用Spotlight索引:

禁用: sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

启用: sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

我将尝试暂时关闭索引编制,执行完整备份,在完成这两项操作之后,然后重新评估Mac的性能,如果仍然有问题,请使用“活动监视器”查看其他正在执行磁盘I / O的操作。


-1

我有同样的问题,我想澄清一下TS / OP提到的一点;活动窗口考虑使用的所有内存。结合起来,窗口中显示的内容不会加起来在某些秘密地方被疯狂使用。

我的答案是,让时间过去,看看它是否会自行消失,可能在引擎盖下进行索引或更新。


这似乎可以作为对原始帖子的评论更好地使用,因为它本身并不是真正的答案。
tubedogg 2013年

@tubedogg实际上,这里的真正问题是问题。含糊不清,很难拒绝任何人的意见或经验。这个答案的核心是等待索引和其他过程结束,这可能会对某些人有所帮助。
bmike

-1

其他人问过,但是您如何确定RAM使用率?通过top命令行,我在具有8GB RAM的Mac Mini(2012)上看到以下内容:

物理内存:使用3861M(有线919M),未使用4328M

这似乎是正确的。但是,如果我运行(htop这是top我自己编译并安装的改进版),则会看到以下内容。

内存[||||||||||||||||||| 7762 / 8192MB]

在我看来,这似乎距交换空间只有512MB。这就是说您可能错误地读取了数据,并且设置中的其他内容导致了瓶颈。我对设置中的Mac OS X 10.9的速度和响应能力感到非常满意。没有问题。比Mac OS X 10.8更稳定。


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.