Free命令解析

2022-08-03 01:48:09 字數 844 閱讀 9390

free命令解析

linux free命令是檢視記憶體和swap分割槽試用情況的命令,下面就對此命令的輸出結果做下詳細的說明。

例:我的free命令結果如下

[root@localhost ~]# free

total       used       free     shared    buffers     cached

mem:        515740     455452      60288          0      61456     311040

-/+ buffers/cache:      82956     432784

swap:      1020116          0    1020116

第一行:

total 記憶體總數:515740

used  已經使用記憶體數: 455452

free  剩餘記憶體數:60288

shared 總是0,已經廢棄不用

buffers buffer cache記憶體數:61456

cached page cache記憶體數:311040

注:total=used+free

第二行:

-buffers/cache 的記憶體數:82956(等於第1行的 used - buffers - cached)

+buffers/cache 的記憶體數: 432784 (等於第1行的 free + buffers + cached)

由上看出,-buffers/cache反映的是被系統被實際使用掉的記憶體,而+buffers/cache反映的是可以挪用的記憶體總數。

第三行:

swap就不用多說了。

free命令小結

參考 free輸出格式如下 total used free shared buffers cached mem 32783508 32138192 6453161008516 241816 13874660 buffers cache 18021716 14761792 要點是,這裡的第一行mem的...

free 命令詳解

free命令可以顯示當前系統未使用的和已使用的記憶體數目,還可以顯示被核心使用的記憶體緩衝區。語法free 選項 選項 b 以byte為單位顯示記憶體使用情況 k 以kb為單位顯示記憶體使用情況 m 以mb為單位顯示記憶體使用情況 o 不顯示緩衝區調節列 s間隔秒 持續觀察記憶體使用狀況 t 顯示記...

Linux命令之free命令

free命令可以顯示當前系統未使用的和已使用的記憶體數目,還可以顯示被核心使用的記憶體緩衝區。free 選項 b 以byte為單位顯示記憶體使用情況 k 以kb為單位顯示記憶體使用情況 m 以mb為單位顯示記憶體使用情況 o 不顯示緩衝區調節列 s 間隔秒數 持續觀察記憶體使用狀況 t 顯示記憶體總...