Linux上的free命令详解

free命令的所有输出值都是从/proc/meminfo中读出的

                   1          2          3          4          5          6
1              total       used       free     shared    buffers     cached
2 Mem:      24677460   23276064    1401396          0     870540   12084008
3 -/+ buffers/cache:   10321516   14355944
4 Swap:     25151484     224188   24927296

buffer是用于存放要输出到disk(块设备)的数据的,而cache是存放从disk上读出的数据。这二者是为了提高IO性能的,并由OS管理。

系统cache和buffer占用的内存可以被快速回收

 

相关文章:

  • 2021-06-06
  • 2021-07-04
  • 2022-12-23
  • 2021-10-11
  • 2021-05-19
  • 2021-08-14
猜你喜欢
  • 2017-12-07
  • 2022-02-24
  • 2021-11-24
  • 2021-07-03
  • 2021-12-01
相关资源
相似解决方案