日期:2014-05-16  浏览次数:20734 次

Linux 内存使用情况查看命令

查看内存:free

?

?

? ? ? ? ? ? ?total ? ? ? used ? ? ? free ? ? shared ? ?buffers ? ? cached

Mem: ? ? ? 8126976 ? ?7609376 ? ? 517600 ? ? ? ? ?0 ? ? 447392 ? ?1268632

-/+ buffers/cache: ? ?5893352 ? ?2233624

Swap: ? ? ?2928636 ? ? 572388 ? ?2356248


?

top查看进程,shift+f可以设置排序顺序,如果按照RES排序,可以保证清晰的查看到系统占用内存较大的线程。

?

?

查看httped的进程的内存总量: (ps aux|grep -v grep|awk '/httpd/{sum+=$6;n++};END{print sum}')

?

?

?

ps:查看进程情况, 一般使用ps -ef, ps -aux

?

-A?:所有的 process 均显示出来,与 -e 具有同样的效用;
-a :不与 terminal 有关的所有 process ;