查看linux 版本
uname -r
或是查看meminfo的檔案來查看系統執行狀態
cat /proc/meminfo
也可以利用htop來查詢記憶體使用情況
使用free -m來看也是可以
使用下面的Script來清一下記憶體
#!/bin/bash # Linux 2.6.16 之後增加 drop caches 機制 # # /proc/sys/vm/drop_caches 表示目前設定 # 0 表示開啟 cache # 1 釋放 沒在使用的 cache (一般建議) # 2 釋放 dentry, inode cache # 3 = 1 + 2 (不建議) sync;sync;echo 1 > /proc/sys/vm/drop_caches sync;sync;echo 0 > /proc/sys/vm/drop_caches sync;sync;
再次查看記憶體發現已經釋放掉很多了
參考資訊:http://yenpai.idis.com.tw/archives/384-%E6%95%99%E5%AD%B8-centos-%E5%90%83%E4%BA%86%E6%88%91%E7%9A%84%E8%A8%98%E6%86%B6%E9%AB%94-cache-memory