$ free -m
total used free shared buffers cached
mem: 1002
769232062
421-/+ buffers/cache: 286
715swap: 1153
01153
第一部分mem行:
關係:total(1002m) = used(769m) + free(232m)
第二部分(-/+ buffers/cache):
可見-buffers/cache反映的是被程式實實在在吃掉的記憶體,而+buffers/cache反映的是可以挪用的記憶體總數.
我想大家看了上面,還是很暈.第一部分(mem)與第二部分(-/+ buffers/cache)的結果中有關used和free為什麼這麼奇怪.
其實我們可以從二個方面來解釋.
linux free命令學習
free命令用來顯示當前系統中已用和未用的記憶體使用狀況。bash free m total used free shared buffers cached mem 49381 29037 19353 0 7196 12491 buffers cache 9349 39042 swap 1951 6...
Linux free命令詳解
free命令統計出來的記憶體非常具有迷惑性,現在總結如下 第一部分mem行 total 記憶體總數 7863m userd 已經使用的記憶體使用總數 7039m free 剩餘的記憶體總數 823m share 當前已經廢棄不用的記憶體總數 0 buffers 當前被使用的快取大小 583m cac...
linux free命令詳解
free m total used free shared buffers cached mem 1002 769 232 0 62 421 buffers cache 286 715 swap 1153 0 1153 第一部分mem行 total 記憶體總數 1002m used 已經使用的記憶體...