你可以查看 proc 文件系统里面的 meminfo 文件。 cat /proc/meminfo
/proc/meminfo 里面的信息对于内核开发者来 说最清楚,但要明白的理解里面各字段的意思 是不太容易的,除非对整个内存子系统有个大 概理解才行。
这个是整个系统里面内存的使用情况吧,太复 杂了,不明白里面各个项的含义。 有没有简单的方法或者别的什么命令?
有几个命令可以用来观察内存使用情况: 1,free -t 其结果直接来自 /proc/meminfo; 2,top -d 5 如果你想看看当下系统中哪个进程最吃内 存,那就用这个吧,这个最直观。 -d 5 指定了每间隔 5 秒钟刷新一次; 3,ps aux 这个本是用来查看进程状态的。 也可以看到进程的内存使用情况。 Learning, Just As Your Favourite Thing! Maillist, See http://www.juliantec.info/mlist/mail-lists.html JulBlog, See http://www.juliantec.info/julblog/summary.php JulWiki, See http://www.juliantec.info/wiki/