Linux中顯示空閑內(nèi)存空間的free命令的基本用法

free 命令顯示系統(tǒng)使用和空閑的內(nèi)存情況,包括物理內(nèi)存、交互區(qū)內(nèi)存(swap)和內(nèi)核緩沖區(qū)內(nèi)存
參數(shù)
-b 顯示內(nèi)存的單位為字節(jié)
-k 顯示內(nèi)存的單位為 KB
-m 顯示內(nèi)存的單位為 M
-o 忽略緩沖區(qū)調(diào)節(jié)列
-t 總和信息
-s<時(shí)間> 每隔指定時(shí)間執(zhí)行一次命令,單位為s
-h 以可讀形式顯示容量,需要free -V顯示版本大于3.3
-V 版本信息
示例
例1



例2
free -h #以可讀形式顯示容量,需要procps-ng版本大于3.3

PS:返回信息說明
Mem:表示物理內(nèi)存統(tǒng)計(jì)
-/+ buffers/cached:表示物理內(nèi)存的緩存統(tǒng)計(jì)
Swap:表示硬盤上交換分區(qū)的使用情況,
第1行 Mem:
total:表示物理內(nèi)存總量。
used:表示總計(jì)分配給緩存(包含buffers 與cache )使用的數(shù)量,但其中可能部分緩存并未實(shí)際使用。
free:未被分配的內(nèi)存。
shared:共享內(nèi)存,一般系統(tǒng)不會用到,這里也不討論。
buffers:系統(tǒng)分配但未被使用的buffers 數(shù)量。
cached:系統(tǒng)分配但未被使用的cache 數(shù)量。
total = used + free
第2行 -/+ buffers/cached:
used:也就是第一行中的used - buffers-cached 也是實(shí)際使用的內(nèi)存總量。
free:未被使用的buffers 與cached 和未被分配的內(nèi)存之和,這就是系統(tǒng)當(dāng)前實(shí)際可用內(nèi)存=free+buffers+cached。
因?yàn)閎uffers和cached是系統(tǒng)為了提高性能申請的內(nèi)存數(shù),實(shí)際上當(dāng)應(yīng)用程序需要此功能時(shí),是可以使用這些內(nèi)存的,所以對應(yīng)用程序來說,這些內(nèi)存也是可以使用的。
第三行則是針對交換控件,顯示使用量(used)和有多少空閑的交換區(qū)(free)。
相關(guān)文章
linux free命令詳解和使用實(shí)例(查看內(nèi)存使用率)
free命令可以顯示Linux系統(tǒng)中空閑的、已用的物理內(nèi)存及swap內(nèi)存,及被內(nèi)核使用的buffer。在Linux系統(tǒng)監(jiān)控的工具中,free命令是最經(jīng)常使用的命令之一2014-04-09查看Linux下系統(tǒng)資源占用常用命令(top、free、uptime)
本文介紹下,在linux中查看系統(tǒng)資源占用的三個(gè)命令:top、free、uptime,通過實(shí)例學(xué)習(xí)下它們的用法,有需要的朋友參考下2013-08-02Linux常用系統(tǒng)管理命令(top、free、kill、df)
top命令使用過程中,還可以使用一些交互的命令來完成其它參數(shù)的功能。這些命令是通過快捷鍵啟動的2013-06-08linux free命令參數(shù)及用法詳解(linux查看內(nèi)存命令)
free指令會顯示內(nèi)存的使用情況,包括實(shí)體內(nèi)存,虛擬的交換文件內(nèi)存,共享內(nèi)存區(qū)段,以及系統(tǒng)核心使用的緩沖區(qū)等2012-07-21- [root@Linux /tmp]# free total used  2009-03-10
- 先看看內(nèi)存使用狀況 [root@node1 ~]# free -m total used free shared buffers cached Mem: 8004 6557 1446 0 163 5630 -/+ buffers/cache: 763 7240 Swap: 12008-09-08
- 這篇文章主要介紹了在Linux中可視化顯示內(nèi)存占用情況的方法,主要使用到基于命令行的工具smem之后進(jìn)行GUI輸出,需要的朋友可以參考下2015-06-15
- 使用top工具查看到Suse Linux的內(nèi)存占用率很大,可能97%以上,我知道這是Linux的內(nèi)存使用機(jī)制,先將內(nèi)存整個(gè)管理起來,需要的時(shí)候在分配給單個(gè)進(jìn)程。但是如果我需要查看系2014-12-18