linux查看内存free
Posted Forever77
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux查看内存free相关的知识,希望对你有一定的参考价值。
free 加参数-b/k//m/g,以b、k、m、g的大小显示结果,默认以k显示
[[email protected] ~]# free total used free shared buffers cached Mem: 1915520 937036 978484 0 141288 483800 -/+ buffers/cache: 311948 1603572 Swap: 2097144 0 2097144
第一行的mem used表示分配出去(可能已分配但未使用)的buffers和buffer,free表示未分配的,buffers和cached表示当前空闲的值
第二行的buffers和cache used表示实际使用的,free表示可以潜在被用作buffers和cache的值
mem used=buffers/cached used+buffers+cached,即937036=311948+141288+483800
buffers/cache free=mem(free+buffers+cache)即,1603572=978484+141288+483800,也即mem total-buffers/cached used=1915520-311948
以上是关于linux查看内存free的主要内容,如果未能解决你的问题,请参考以下文章
Linux编程:通过 free 命令查看Linux系统实际可用内存大小
linux查看内存命令(查看进程虚拟内存)free命令vmstat命令pmap命令(free指令vmstat指令pmap指令)
linux查看内存命令(查看进程虚拟内存)free命令vmstat命令pmap命令(free指令vmstat指令pmap指令)