簡介
free指令會顯示內存的使用情況,包括實體內存,虛擬的交換文件內存,共享內存區段,以及系統核心使用的緩沖區等。
語法
free [-bkmotV][-s <間隔秒數>]參數說明:-b 以Byte為單位顯示內存使用情況。-k 以KB為單位顯示內存使用情況。-m 以MB為單位顯示內存使用情況。-h 以合適的單位顯示內存使用情況,最大為三位數,自動計算對應的單位值。單位有:B = bytesK = kilosM = megasG = gigasT = teras-o 不顯示緩沖區調節列。-s<間隔秒數> 持續觀察內存使用狀況。-t 顯示內存總和列。-V 顯示版本信息。
示例
[fenglepeng@centos]# freetotal used free shared buff/cache available
Mem: 1882008 421856 97344 488 1362808 1272192
Swap: 0 0 0
其中:
- total:表示 總計物理內存的大小。
- used:表示 已使用多少。
- free:表示 可用內存多少。
- Shared:表示多個進程共享的內存總額。
- Buffers/cached:表示 磁盤緩存的大小。