Ubuntu Linux調整Swap暫存區筆記

發現電腦變頓,打開系統監視器後,驚覺暫存區Swap飽了

同時也發現ubuntu linux只會割記憶體的一半做Swap

根目錄底下有個檔案 /
swapfile 2GB

接著我們來手作吧
sudo fallocate -l 4G /swapfile2
sudo chmod 600 /swapfile2

然後用安裝ubuntu live usb啟動系統
sudo su (要換成root權限才動得了檔案)
rm /media/xxxx/swapfile
mv /media/xxxx/swapfile2  /media/xxxx/swapfile

如果不想要用ubuntu live usb置換該檔,可以參考這裡做調整
https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-16-04

流程大概是這樣 =〉把swap卸下 =〉刪掉 swapfile =〉建立新的swapfile =〉載掛上去啟用

完成後Swap就變成4GB啦

這張圖很可怕,Swap被用到2.7GB了
我在猜之前為何用到一筆會突然頓住的原因,應該就是暫存區不夠用了

不過為何暫存區會被用那麼多? 我猜有很大的因素是chrome + chrome外掛(LINE, ADblock ....),瘋狂的吃記憶體

留言

熱門文章