我的笔记本电脑使用了多少内存?

我的笔记本电脑使用了多少内存?

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

谢谢你的帮助。

答案1

希望您刚刚启动或尚未进行太多工作。Ubuntu 系统应该利用所有内存。两者都是正确的。较低的是实际用于应用程序的内存量,而空闲的内存量包括缓存。

缓存是从硬盘读取到内存中的数据。当您需要内存时,部分缓存将被牺牲,但如果您访问系统缓存中的文件,系统将使用缓存,而不是慢速磁盘访问,这样您的机器运行速度更快,功耗更低。

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)并输入顶部查看实际内存使用情况。或者,您可以使用系统监视器查看内存使用情况。

相关内容