free (free) 命令能夠顯示Linux系統中空閒的、已用的物理內存及swap內存,及被內核使用的buffer。緩存
free [-b | -k | -m | -g | -h] [-o] [-s delay ] [-c count ] [-a] [-t] [-l] [-V]
-b 以Byte爲單位顯示內存使用狀況。 -k 以KB爲單位顯示內存使用狀況。 -m 以MB爲單位顯示內存使用狀況。 -g 以GB爲單位顯示內存使用狀況。 -h 以human readable方式輸出 -o 不顯示緩衝區調節列。 -s<間隔秒數> 持續觀察內存使用情況。 -t 顯示內存總和列。 RAM+SWAP -V 顯示版本信息。
total:3830 | 總計物理內存的大小 |
used:1262 | 已使用內存大小 |
free:2567 | 可用內存大小 |
Shared:3 | 多個進程共享的內存大小 |
Buffers/cached | 磁盤緩存的大小 |
(-buffers/cache) used內存數 | 第一部分Mem行中的 used – buffers – cached | 1262-129-784=349 |
(+buffers/cache) free內存數 | 第一部分Mem行中的 free + buffers + cached | 2567+129+784=3481 |
8143 | 交換分區總量 |
0 | 已用交換分區 |
8143 | 可用交換分區 |