linux free命令學習筆記

2021-08-07 22:52:33 字數 527 閱讀 4509

$ 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 已經使用的記憶體...