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 顯示記憶體總...