物理內(nèi)存不夠用,拿磁盤空間做交換分區(qū)SWAP

有時候在編譯過程中內(nèi)存不足導致編譯失敗,很多人租的1g內(nèi)存的云服務器,1g肯定不夠。

解決:拿磁盤空間做交換分區(qū),臨時使用
1 創(chuàng)建分區(qū)
fdisk 磁盤設備 創(chuàng)建一個分區(qū),類型t, 82
我這里在沒有磁盤可以分區(qū)的情況,例如阿里云主機,一般所有空間都給根了,是沒有空間可以分的
所以我這里制作一個塊設備

dd if=/dev/zero of=/tmp/swap bs=1M count=2048

2 文件系統(tǒng)

mkswap /tmp/swap
chmod 600 /tmp/swap

3 配置文件

vim /etc/fstab
UUID=ce4bf053-f825-496e-824c-b964b8e6efe2 swap swap pri=10 0 0

4 生效

swapon -a 啟用所有交換分區(qū)設備
swapon -s 查看

5 刪除 swap

1)swapoff /tmp/swap
2)vim /etc/fstab
刪除對應行
3)rm /tmp/swap 刪除文件

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容