linux free 命令中buffers、cached以及-/+ buffers/cache解析


free的运行结果如下:

              total       used       free     shared    buffers     cached
 Mem:      2097152    1090000    1007152          0     290540   9084008
 -/+ buffers/cache:   10021016   123841
 Swap:     25151484     224188   24927296

 

Mem行:

  • total:物理内存总量,total=used+free
  • used:物理内存使用量
  • free:物理内存释放量
  • shared:0,废弃,永远为0
  • buffers:buffer用于作为写入磁盘的内容缓冲区
  • cached:用于从磁盘中读取的内容缓存

-/+ buffers/cache:用于指示应用程序看到的内存情况,也就是,应用程序获取内存大小,表示使用了10021016,剩余123841


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM