Linux free 命令详解:每个数值的含义

Linux free 命令用于显示系统内存的使用情况。以下是对 free 命令输出结果中各个数值的详细解释:

物理内存

  • total:物理内存的总大小。
  • used:当前已使用的物理内存大小。
  • free:当前剩余的物理内存大小。
  • shared:被共享使用的物理内存大小。
  • buff/cache:被缓存的物理内存大小。
  • available:可用的物理内存大小。这是指系统可立即分配给新进程的内存大小,它包括 free 内存以及部分 buff/cache 内存。

交换空间(Swap)

  • total:交换空间的总大小。
  • used:当前已使用的交换空间大小。
  • free:当前剩余的交换空间大小。

需要注意的是,交换空间是硬盘上的一个区域,当物理内存不足时,系统会将部分数据交换到交换空间以释放物理内存。因此,交换空间的大小会影响系统的性能,建议根据系统需求合理配置交换空间大小。


原文地址: https://www.cveoy.top/t/topic/pQb1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录