红联Linux门户
Linux帮助

在终端中运行free命令与图形界面监视器显示的内在使用量不一样

发布时间:2015-03-21 09:57:59来源:linux网站作者:linux人

在终端中执行free命令,比如free -m,出来的结果如下图:
在终端中运行free命令与图形界面监视器显示的内在使用量不一样

使用图形界面中的监视器,如下图:
在终端中运行free命令与图形界面监视器显示的内在使用量不一样

注:以上图片上传到红联Linux系统教程频道中。

以上两种方法查看到的内存使用量不一样,是怎么回事?

解答:Linux会默认缓存一些东西,这些东西被调用时不会重新向硬盘中加载,这样便于对运行的程序提速,而在系统监视器里这些缓存是不计入已经使用的内存当中的,而free命令是需要计入的。