为什么我的RAM几乎全部使用?


8

我3个月前买了一台15英寸的Macbook Pro。它在Mac OS X Snow Leopard上运行,它有4GB的RAM。

我认为合理使用这台电脑:
- 冲浪(Chrome)
- 发展(Fraise)
- 游戏

但经过几个小时的使用后,会发生以下情况:

enter image description here

它是法语的,但你可以很容易地看到只有几十MB(Mo)仍然可用,而所有启动的进程的总和远远达到4GB ......

那么我的RAM到底在哪里?


4
您还需要显示其他用户的进程
Mark

5
可用的内存比你想象的要多,因为可以使用1GB的“非活动”内存 - 它可以保存不再需要的旧信息,但只要有任何可用内存就可以保存在内存中,这样就可以了如果再次需要再次使用。
Mike Scott

好的,谢谢你的信息。马克,你应该发表你的评论作为答案!
Pierre Espenan

但这不一定是答案 - 显示所有流程显示的内容,然后我们可以提供有关正在发生的事情的更多信息
Mark

Answers:


7

那里有比你想象的更多的内存。 “非活动”内存是已使用的内存,并且基本上保留其旧数据,以便在需要时可以再次快速获取。但是,如果您的计算机需要内存用于某个新进程,则可以使用该内存 - 旧数据将被删除,并且会放入新数据。

正如其他人所说,你还需要展示所有流程,以全面了解你的记忆发生了什么。但是你并没有像它第一次出现时那样被挖掘出来。


5

您只显示您的流程'Mesopérations'。您可以切换到“所有进程”以查看正在使用内存的剩余部分的内容。


0

类Unix的内核会自动占用几乎所有可用的内存 页面缓存 。页面缓存本质上是DRAM上存在的部分硬盘驱动器的副本。这大大提高了性能。由于您的应用程序需要更多内存,因此内核将快速减小页面缓存的大小,从而为应用程序提供更多空间。

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.