linux下設定交換分割槽大小
阿新 • • 發佈:2019-01-24
出現
g++:internal commpiler error: Killed(program cc1plus)
錯誤一般是編譯c++時候記憶體太小,這時候我們需要擴大交換分割槽的大小。
設定交換空間大小
- 關閉交換空間檔案
sudo swapoff /swapfile
- 然後通過dd命令設定一個大小為64M*16大小交換空間
sudo dd if=/dev/zero of=/swapfile bs=64M count=16
- 設定交換空間生效
後續清理
編譯完過後,通過下面命令關閉交換空間
sudo swapoff /swapfile
sudo rm /swapfile 