我的笔记本电脑上正在使用多少只ram?


9

我的笔记本电脑上有3987MB的RAM。任务(系统)经理说我正在使用700MB的RAM,而命令“ free -m”则表明我正在使用近1500MB。哪一个是正确的,为什么它们显示两个不同的值?

谢谢你的帮助。


1
正在运行的窗口管理器(桌面)也在使用RAM。并且所有正在运行的程序都在您使用计算机的同时进行。
dschinn1001 2013年

Answers:


10

希望您刚刚启动或还没有工作。ubuntu系统应利用所有内存。两者都是正确的。较低的是实际用于应用程序的数量,并且免费包含缓存。

缓存是从ram中的硬盘读取的数据。您需要的第二个内存将被牺牲掉一些缓存,但是如果您要访问系统中位于缓存中的文件,系统将使用该文件而不是慢速的磁盘访问,从而使您的计算机工作得更快,消耗的功率更少。

free -m我系统上的输出:

             total       used       free     shared    buffers     cached
Mem:          1763       1634        129          0         15        483
-/+ buffers/cache:       1135        627
Swap:         1019        675        343

拥有最少可用内存的健康系统。注意第二行-/+ buffers/cache。我真的在1135MB为应用程序使用,并且627MB在需要时是免费的,因为内核可以轻松地调用一些最古老的缓存。因为它不像我的家用计算机那么多,所以它也使用交换功能,因为缓存比很少访问的内存更有价值。内核确实非常善于利用计算机资源,以便您充分利用它。


2

打开终端(或按 Ctrl+ Alt+ T)并键入top以查看实际的内存使用情况。或者,您可以使用系统监视器查看内存使用情况。


实际内存使用量是什么意思?缓存的内存仍是使用的内存。
Alvar
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.