free命令
时间:2014-07-16 11:10 来源:linux.it.net.cn 作者:IT网
linux里面可以使用free命令查看内存使用情况:
# free -m
total used free shared buffers cached
Mem: 11894 342 11552 0 6 63
-/+ buffers/cache: 272 11622
Swap: 7999 0 7999
mem那一行比较好理解,中间那一行-/+buffers/cache是神马情况呢?
其实就是说, 那一行后面的used和free的两个值,used是在第一行基础上-buffers和cache,free是在第一行基础上+buffers和cache。
第一行里,used把buffer和cache也算进去了,都是被使用的
第二行里free把buffers和cache算进去了,因为buffers和cache本来就是提高效率的,所以cache得多并不是坏事,
有的时候swap多也不一定是坏事。
(责任编辑:IT)
linux里面可以使用free命令查看内存使用情况:
# free -m mem那一行比较好理解,中间那一行-/+buffers/cache是神马情况呢? 其实就是说, 那一行后面的used和free的两个值,used是在第一行基础上-buffers和cache,free是在第一行基础上+buffers和cache。 第一行里,used把buffer和cache也算进去了,都是被使用的 第二行里free把buffers和cache算进去了,因为buffers和cache本来就是提高效率的,所以cache得多并不是坏事, 有的时候swap多也不一定是坏事。 (责任编辑:IT) |