1. 程式人生 > >Linux free 命令

Linux free 命令

sha sed 版本 blank img red -h 字節 tps

新的free命令執行結果如下:

free -h :以比較友好的方式 顯示

技術分享圖片

free -m: 以M顯示內存使用情況

技術分享圖片

同理還有:

free -g 以G顯示,free -b 以以字節顯示,free -k:以K顯示

行解釋:

  1. Mem:物理內存
  2. Swap:交換區

列解釋

  1. total:系統總的物理內存(Mem行)和總的交換空間(Swap行)大小
  2. used:已經被使用的物理內存和交換空間
  3. free:沒有被使用的物理內存和交換空間
  4. shared:被共享使用的物理內存
  5. buff/cache:被 buffer(buffer cache)和cache(page cache)使用的物理內存
  6. available:可以被應用程序使用的內存空間,理論上可以這麽理解:available = free + buff/cache ,但是buff/cache有部分是無法釋放出來的,所以實際情況 是 available < free + buff/cache
  • total - used = free + shared +buff+cache
  • buff和cache在2.4以前是分開的,各自獨立存在的,2.4以後是合並在一塊了。故舊版本中 free命令中的 buff和cache是分開的.

參考:

http://www.cnblogs.com/sparkdev/p/7994666.html

https://blog.csdn.net/juS3Ve/article/details/79191634

Linux free 命令