Linux命令之free详解程序员

free [选项]

显示系统中未使用和使用的内存情况,包括物理内存、交换区内存(swap)和内核缓冲区内存。共享内存将被忽略。

(1).选项

-b,-k,-m,-g 以Byte,KB,MB,GB为单位显示内存使用情况 
-h 人类可读输出(自动单位缩放) 
-l 显示详细的低内存和高内存使用情况 
-o 使用旧格式(无-/+buffers/cache) 
-t 显示RAM和swap总计 
-s delay 每delay秒更新一次 
-c count 更新count次 
-a 显示内核导出的可用内存(每行>80个字符) 
-V 版本信息

(2).实例

显示内存的使用情况

[[email protected] 桌面]# free    //以KB为单位 
             total       used       free     shared    buffers     cached 
Mem:       1907300     899768    1007532       5004      27972     314372 
-/+ buffers/cache:     557424    1349876 
Swap:      4095996          0    4095996 
[[email protected] 桌面]# free -m  //以MB为单位 
             total       used       free     shared    buffers     cached 
Mem:          1862        878        984          4         27        307 
-/+ buffers/cache:        544       1318 
Swap:         3999          0       3999 
[[email protected] 桌面]# free -g  //以GB为单位 
             total       used       free     shared    buffers     cached 
Mem:             1          0          0          0          0          0 
-/+ buffers/cache:          0          1 
Swap:            3          0          3 

注:mem是物理内存,Swap是交换区内存(虚拟内存)

以总的形式显示

[[email protected] 桌面]# free -t 
             total       used       free     shared    buffers     cached 
Mem:       1907300     922528     984772       5068      28408     316208 
-/+ buffers/cache:     577912    1329388 
Swap:      4095996          0    4095996 
Total:     6003296     922528    5080768 

 没3秒执行一次free操作

[[email protected] 桌面]# free -s 3 
             total       used       free     shared    buffers     cached 
Mem:       1907300     913980     993320       5068      28504     316376 
-/+ buffers/cache:     569100    1338200 
Swap:      4095996          0    4095996 
 
             total       used       free     shared    buffers     cached 
Mem:       1907300     913932     993368       5068      28504     316376 
-/+ buffers/cache:     569052    1338248 
Swap:      4095996          0    4095996 
 
             total       used       free     shared    buffers     cached 
Mem:       1907300     913868     993432       5068      28512     316376 
-/+ buffers/cache:     568980    1338320 
Swap:      4095996          0    4095996 

 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/2866.html

(0)
上一篇 2021年7月16日
下一篇 2021年7月16日

相关推荐

发表回复

登录后才能评论