33.每日一個Linux命令----free

描述:查看當前系統內存的使用狀況。app

用法:free [option]curl

參數:url

-b  以Byte爲單位顯示內存使用狀況。 code

-k  以KB爲單位顯示內存使用狀況。 內存

-m  以MB爲單位顯示內存使用狀況。it

-g   以GB爲單位顯示內存使用狀況。io

-o  不顯示緩衝區調節列。 table

-s<間隔秒數>  持續觀察內存使用情況,可與-c n一塊兒使用,表示持續顯示n次。sed

-t  顯示內存總和列。 file

-V  顯示版本信息。

示例:

[root@share20 pycurl-7.19.5.2]# free -m
              total        used        free      shared  buff/cache   available
Mem:           3792        1013         172          77        2606        2300
Swap:          3071          66        3005
[root@share20 pycurl-7.19.5.2]# free -s 2 -c 2
              total        used        free      shared  buff/cache   available
Mem:        3883016     1037680      176244       78856     2669092     2355920
Swap:       3145724       68280     3077444

              total        used        free      shared  buff/cache   available
Mem:        3883016     1038172      175752       78856     2669092     2355428
Swap:       3145724       68280     3077444

Mem:表示物理內存

Swap:   交換分區

total:總量;used:使用量(包括buffers與cache);shared:共享內存;buffers:系統分配但未被使用的buffers數量(與塊設備有關的高速緩衝區);cached:系統分配但未被使用的cached數量

從應用程序的角度來講,可用內存=free+buff+cached

[root@share20 pycurl-7.19.5.2]# cat /proc/meminfo
MemTotal:        3883016 kB
MemFree:          177316 kB
MemAvailable:    2356996 kB
Buffers:             168 kB
Cached:          2325716 kB
SwapCached:         4352 kB
Active:          1288304 kB
Inactive:        1407924 kB
Active(anon):     226340 kB
Inactive(anon):   347456 kB
Active(file):    1061964 kB
Inactive(file):  1060468 kB
Unevictable:      556720 kB
Mlocked:          556720 kB
SwapTotal:       3145724 kB
SwapFree:        3077444 kB
Dirty:                20 kB
Writeback:             0 kB
AnonPages:        923244 kB
Mapped:           140576 kB
Shmem:             78856 kB
Slab:             343216 kB
SReclaimable:     310664 kB
SUnreclaim:        32552 kB
KernelStack:        3152 kB
PageTables:         6528 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     5087232 kB
Committed_AS:    1437228 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      283940 kB
VmallocChunk:   34359449624 kB
HardwareCorrupted:     0 kB
AnonHugePages:    808960 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:       88000 kB
DirectMap2M:     4106240 kB
相關文章
相關標籤/搜索