最近由于要編譯android11源碼孤页,發(fā)現(xiàn)編譯太慢尔苦,就調(diào)整下swap空間,由于這些操作相對(duì)都很簡單行施,就是不經(jīng)常使用允坚,在此記錄下。
1蛾号、首先可以使用free -m 查看下自己的交換空間大小稠项,這里我的是2047。
2鲜结、使用swapon -s 查看交換空間文件掛載的對(duì)應(yīng)的文件
如下swapfile既是掛載的文件展运。
3、停掉掛載的交換空間的文件
sudo swapoff /swapfile
4精刷、刪除交換空間文件?
sudo rm /swapfile
5拗胜、創(chuàng)建新的掛載文件以及設(shè)置大小
sudo fallocate -l 20G /swapfile
可以ls -l /swapfile查看下創(chuàng)建的swapfile有沒有相關(guān)權(quán)限
如果沒有可以使用sudo chmod 600 /swapfile給文件賦予權(quán)限
6、將文件掛載到交換空間
sudo mkswap /swapfile
7怒允、啟動(dòng)交換空間
sudo swapon /swapfile
可以free -m查看下埂软,是否設(shè)置成功。完整的操作如下截圖
8纫事、最后使用sudo vim /etc/fstab將默認(rèn)的/swapfile那行注釋勘畔,在最后添加如下一行設(shè)置。