free 命令顯示記憶體使用情況

2021-05-21 11:35:42 字數 561 閱讀 8597

舉例進行說明

1、2 分別代表第一行和第二行的資料;第一行是從os的角度來看的,第二行是從應用程式的角度來看的。

total1:表示物理記憶體總量。

used1:表示總計分配給快取(包含buffers 與cache )使用的數量,但其中可能部分快取並未實際使用。

free1:未被分配的記憶體。

shared1:共享記憶體,一般系統不會用到。

buffers1:系統分配但未被使用的buffers 數量。

cached1:系統分配但未被使用的cache 數量。

used2:實際使用的buffers 與cache 總量,也是實際使用的記憶體總量。

free2:未被使用的buffers 與cache 和未被分配的記憶體之和,這就是系統當前實際可用記憶體。

可以整理出如下等式:

total1 = used1 + free1

total1 = used2 + free2

used1 = buffers1 + cached1 + used2

free1 = free2 - buffers1 - cached1

free命令 顯示記憶體使用情況

free命令用來顯示記憶體的使用情況,使用許可權是所有使用者。下面是對這些數值的解釋 total 總計物理記憶體的大小。used 已使用多大。free 可用有多少。shared 多個程序共享的記憶體總額。buffers cached 磁碟快取的大小。第三行 buffers cached used 已...

free檢視記憶體使用情況

檢視當前記憶體使用情況 xiaoxi xiaoxitest data free m total used free shared buffers cached mem 16080 15918 1610 26290 buffers cache 9625 6454 swap 8191 2167975 m...

free 檢視系統記憶體使用情況

free 工具用來檢視系統可用記憶體 total used free shared buffers cached mem 8175320 6159248 2016072 0 310208 5243680 buffers cache 605360 7569960 swap 6881272 16196 ...