歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux之free命令

Linux之free命令

日期:2017/3/1 16:21:44   编辑:關於Linux
Linux之free命令 free命令是監控linux內存使用最常用的命令 參數說明: -m:以M為單位查看內存使用情況(默認為kb) -b:以字節為單位查看內存使用情況 -s:可以在指定時間段內不簡單監控內存的使用情況 --------------------------------------------- Mem:表示物理內存統計 -/+ buffers/cached:表示物理內存的緩存統計 Swap:表示硬盤上交換分區的使用情況, 第1行 Mem: total:表示物理內存總量。 used:表示總計分配給緩存(包含buffers 與cache )使用的數量,但其中可能部分緩存並未實際使用。 free:未被分配的內存。 shared:共享內存,一般系統不會用到,這裡也不討論。 buffers:系統分配但未被使用的buffers 數量。 cached:系統分配但未被使用的cache 數量。buffer 與cache 的區別見後面。 total = used + free 第2行 -/+ buffers/cached: used:也就是第一行中的used - buffers-cached 也是實際使用的內存總量。 free:未被使用的buffers 與cache 和未被分配的內存之和,這就是系統當前實際可用內存。 因為buffers和cached是系統為了提高性能申請的內存數,實際上當應用程序需要此功能時,是可以使用這些內存的,所以對應用程序來說,這些內存也是可以使用的。
Copyright © Linux教程網 All Rights Reserved