Linux 開啟 swap

本以為電腦內(nèi)存 16 G 已經(jīng)足夠使用了,安裝系統(tǒng)時(shí)也沒有開 swap 分區(qū)。但是開了多個(gè) Android Studio 后,再加上 gradle ,占用內(nèi)存很快 99%了。然后系統(tǒng)直接卡死,鼠標(biāo)也動(dòng)不了了。只能進(jìn)入 tty 中把一些進(jìn)程殺死。后來開啟了 swap,物理內(nèi)存加虛擬內(nèi)存占用了 22 G,還是可以照常使用。
Linux 上開啟 虛擬內(nèi)存簡(jiǎn)直太簡(jiǎn)單了。如下設(shè)置后就有 16 G+16 G = 32 G內(nèi)存了

?  ~ sudo swapon -s
Filename                Type        Size    Used    Priority
/swapfile                               file        2097148 592028  -1
?  ~ sudo swapoff /swapfile 
?  ~ sudo fallocate -l 16G /swapfile
?  ~ sudo mkswap /swapfile
mkswap: /swapfile: warning: wiping old swap signature.
Setting up swapspace version 1, size = 16 GiB (17179865088 bytes)
no label, UUID=f8e26399-d888-4907-b91b-a426027154e0
?  ~ sudo swapon /swapfile

最后還需要在 /etc/fstab 添加如下配置,以便開機(jī)啟動(dòng)
/swapfile swap swap defaults 0 0

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

相關(guān)閱讀更多精彩內(nèi)容

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