linux内存泄漏定位方法

free命令:
image.png

  • free -h -s [n] 以[n]秒为间隔,不断刷新信息
  • swap列:内存紧张时,会把内存不常用的数据写进去

    • swap是一个 磁盘分区or文件
    • 一般来说,用到这个swap反而影响性能
    • 内核提供参数:swappiness[0, 100]
    • 根据swappiness的大小来选择是否写入swap
  • free列:表示真正可用的内存空间
  • avalibale列:容量为 free + buff/cache

你可能感兴趣的:(linux)