ubuntu 內存爆高的問題解決


起因

內存4G的Ubuntu 16.04,僅僅運行了兩個容器,內存達到了90%多。

找問題

起初用top命令查看個進程運行情況與資源占用情況,毫無違和感,正在運行的程序內存占用都很低,一度讓我懷疑是我的.net程序內存泄漏了。
然后用ps命令發現了其中的問題

ps aux | head -1;ps aux |grep -v PID |sort -rn -k +4 | head -20

查詢到發現是 gnome-software、evolution-calendar-factory-subprocess、whoopsie這幾個進程占用的內存,
百度查到是Ubuntu的錯誤報告程序的鍋,殺掉這些進程,把report禁用即可。

sudo service apport stop
sudo vim /etc/default/apport
# set this to 0 to disable apport, or to 1 to enable it
# you can temporarily override this with
# sudo service apport start force_start=1
enabled=1


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM