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 =〉載掛上去啟用
同時也發現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 ....),瘋狂的吃記憶體
留言