当前位置: 技术问答>linux和unix
求解linux内存使用问题
来源: 互联网 发布时间:2016-09-19
本文导语: 系统占用(used)内存,和实际使用的内存并不一样,请问大侠们,如何得知实际使用的内存的具体使用情况? 比如说,进程1使用了多少,进程2使用了多少,等等。 进程使用的内存,是否包含了cached memory?对于某...
系统占用(used)内存,和实际使用的内存并不一样,请问大侠们,如何得知实际使用的内存的具体使用情况?
比如说,进程1使用了多少,进程2使用了多少,等等。
进程使用的内存,是否包含了cached memory?对于某个确定的进程,其占用的内存的具体使用情况是什么,能不能给个进程占用的内存明细?呵呵,谢谢
比如说,进程1使用了多少,进程2使用了多少,等等。
进程使用的内存,是否包含了cached memory?对于某个确定的进程,其占用的内存的具体使用情况是什么,能不能给个进程占用的内存明细?呵呵,谢谢
|
两个命令都是把free -m的结果进行文本处理,也就是打印free -m的第三行的最后一个数字
|
输入命令free -m之后看
-/+ buffers/cache: 63 439
这一行!
free命令之后 未使用的内存=(free+buffers+cached)
-/+ buffers/cache: 63 439
这一行!
free命令之后 未使用的内存=(free+buffers+cached)
|
free -m | sed -n '3 s:.*