free
free指令用來顯示記憶體的使用情況,顯示系統中可用和已使用的物理和交換記憶體的總量,以及核心使用的緩衝區。應該忽略共享記憶體列;它已經過時了。
此命令的適用範圍:redhat、rhel、ubuntu、centos、fedora、suse、opensuse。
1、語法
free [選項]
2、選項列表
-b顯示記憶體使用情況,單位byte
-k顯示記憶體使用情況,單位kb
-m顯示記憶體使用情況,單位mb
-o不顯示緩衝區調節行
-t顯示記憶體總和
-s按照指定的時間間隔顯示記憶體使用情況
-l顯示詳細的低記憶體和高記憶體提高統計資料
-v顯示命令的版本並退出
3、例項
1)以kb為單位顯示
[root@localhost ntop-4.0.1]#free –k //以kb為單位顯示
total used free shared buffers cached
mem: 1659316 1405992 253324 0 227856 741672
-/+ buffers/cache: 436464 1222852
swap: 2940920 0 2940920
2)以mb為單位顯示
[root@localhost ntop-4.0.1]#free -m –t //以mb為單位顯示,同時顯示總和
total used free shared buffers cached
mem: 1620 1373 247 0 222 724
-/+ buffers/cache: 426 1194
swap: 2871 0 2871
total: 4492 1373 3119
Linux命令之free命令
free命令可以顯示當前系統未使用的和已使用的記憶體數目,還可以顯示被核心使用的記憶體緩衝區。free 選項 b 以byte為單位顯示記憶體使用情況 k 以kb為單位顯示記憶體使用情況 m 以mb為單位顯示記憶體使用情況 o 不顯示緩衝區調節列 s 間隔秒數 持續觀察記憶體使用狀況 t 顯示記憶體總...
linux命令總結free命令
free 命令是乙個顯示系統中空閒和已用記憶體大小的工具。free 命令的輸出和 top 命令相似。大多數linux發行版已經含有 free 命令。想要執行,只需在控制台輸入free 即可。不帶選項執行會顯示乙個以kb為單位的預設輸出。root finish scripts free total u...
linux命令free詳解
前段時間有個專案的用c寫的,效能測試時發現記憶體洩露問題。關於怎麼觀察記憶體使用問題,free是很好用的乙個命令。bash 3.00 free total used free shared buffers cached mem 1572988 1509260 63728 0 62800 277888...