記憶體效能分析工具

Federico發表於2019-02-20

free

free -h

              total        used        free      shared  buff/cache   available
Mem:          3.3Gi       498Mi       1.8Gi       1.0Mi       1.1Gi       2.6Gi
Swap:         3.5Gi          0B       3.5Gi

  相信free命令是所有系統工程師都會掌握的工具了,所以在這裡也就不再過多闡述了,基本上的引數相信大家也都明白是什麼意思,願意深究buff和cache區別的同學可以看下我這一篇部落格:Buff和cache的區別
  上述部落格中生成了一個1G的檔案,分別嘗試了在有cache的情況下和清除了cache的情況下讀這個檔案內容的所需時間,證明了cache在Linux中還是非常重要的。
  記憶體使用一般的優化方式非常少,大多是擴記憶體或擴叢集規模。

相關文章