Linux free 命令中cached 和 buffers 的區別
一. free 命令輸出
二、 各個欄位的含義
Mem 行:
total 表示實體記憶體總量;
used 表示總計分配給快取(包含buffers 和 cache) 使用的數量, 但其中部分快取並未使用;
free 未被分配的記憶體;
shared 共享記憶體,一般系統不會用到;
buffers 系統分配但未被使用的buffers數量;
cached 系統分配但未被使用的cache數量;
計算情況:
total = used + used , 125= 125 + 0
-/+ buffers/cache 行:
used 實際使用的buffers 與 cache 總量,也是實際使用的記憶體總量。
free 未被使用的buffers 與 cache 和未被分配的記憶體之和,這就是系統當前實際可用的記憶體。
計算情況:
total = used + free, 125 = 5 + 120
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21374452/viewspace-2791042/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【linux】free命令中cached和buffers的區別Linux
- Linux中rmdir和rm命令的主要區別!Linux
- Linux中less和more命令的區別有哪些?Linux
- Linux 命令 su 和 sudo 的區別Linux
- DDK中"checked build"和"free build" 之區別UI
- Linux中“>”和“>>”的區別Linux
- 深度解析!Linux 命令 su 和 sudo 的區別Linux
- mac 的tar命令--exclude和linux的tar命令--exclude的區別MacLinux
- free 與 CFRelease 的區別
- Linux中su和sudo命令有什麼區別?Linux學習教程Linux
- Redis中KEYS和SCAN命令的區別和建議Redis
- Linux效能調優命令之freeLinux
- Linux中apt和apt-get命令有什麼區別?如何使用?Linuxapt-get
- Linux 中 awk指令 sub和substr的區別Linux
- Linux中內部命令和外部命令如何區分?Linux
- source 和export 命令的區別Export
- linuxsu和sudo命令的區別Linux
- Linux中&&和&,|和||用法及區別詳解!Linux
- subprocess中命令為引數序列和字串的區別字串
- Linux命令su、sudo、sudo su、sudo -i使用和區別Linux
- 在Linux中,Linux核心和Shell有何區別?Linux
- linux 中 awk語句 getline 和 enxt的區別Linux
- Linux中的查詢命令:find、locate、whereis、which、type及其區別Linux
- free命令
- 非同步API中事件、命令和狀態區別非同步API事件
- 在Linux中,tomcat和nginx的區別是什麼?LinuxTomcatNginx
- 在Linux中,Jail和Chroot有何區別?LinuxAI
- Linux中Vi和Vim區別是什麼?Linux
- linux中file命令和find命令Linux
- Linux下su與su -命令的本質區別Linux
- Android核心和Linux核心的區別AndroidLinux
- linux和windows系統的區別LinuxWindows
- JavaScript中for in 和for of的區別JavaScript
- Js中for in 和for of的區別JS
- mysql中!=和is not的區別MySql
- Python中is和==的區別Python
- JavaScript中==和===的區別JavaScript
- Python 中 is 和 == 的區別Python