linux系统到底使用了多少内存?我们应该如何去查看?怎样查看到的数据才是最准确的?下面围绕这几个问题详细说明一下:
1、查看linux系统内存使用情况的方法有很多:
a、free
root@dn-135:/var/log# free
total used free shared buffers cached
Mem: 65931776 64308936 1622840 0 59916 37932424
-/+ buffers/cache: 26316596 39615180
Swap: 67059708 355292 66704416
b、top
top - 16:03:59 up 7 days, 23:54, 1 user, load average: 11.95, 11.15, 11.00
Tasks: 227 total, 8 running, 219 sleeping, 0 stopped, 0 zombie
Cpu(s): 50.5%us, 0.6%sy, 0.0%ni, 48.6%id, 0.2%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 65931776k total, 64117916k used, 1813860k free, 59996k buffers
Swap: 67059708k total, 355288k used, 66704420k free, 38068812k cached
c、vmstat <