Deepin增加swap交換空間


前言:

​ UOS/Deepin有個說法是“大於8GB的電腦不需要開啟swap功能”,所以安裝好系統后是看不到swap空間的,默認沒有開啟swap;另外有些人說swap影響SSD的壽命;只能說不同人對待事物的認知不同吧,還是看自己需求再選擇;我自己雖然已經有16GB的RAM空間了,但是把UOS/Deepin當做服務器來使用的話,日常開發需要運行很多軟件,所以需要增加swap交換空間,避免出現內存空間不足的影響.

1.創建目錄

由於使用的UOS的/目錄空間不夠,所以需要創建其他的目錄,用來作交換空間目錄;命令:

sudo mkdir -p /usr/local/data/swap

2.增加空間

這里增加8GB大小(1M * 8192),命令:

sudo dd if=/dev/zero of=/usr/local/data/swap/swapfile bs=1M count=8192

解釋:

  • dd 用指定大小的塊拷貝一個文件,並在拷貝的同時進行指定的轉換

  • if=/dev/zero 指定輸入源文件為/dev/zero

  • of=/usr/local/data/swap/swapfile 輸出文件位置是/usr/local/data/swap目錄,文件名稱是swapfile

  • bs 表示文件大小基數,count 表示文件大小基數的數目,生成的文件大小為 bs*count

3.設置權限

為swapfile文件設置權限

sudo chmod 666 /usr/local/data/swap/swapfile

4.建立swap文件系統

命令:

sudo mkswap /usr/local/data/swap/swapfile

5.激活swap文件系統

激活新增的8GB交換空間,命令:

sudo swapon /usr/local/data/swap/swapfile

6.開機自動啟用

為了方便,增加開機自動啟用swap空間,命令如下:

sudo echo "/usr/local/data/swap/swapfile swap swap defaults 0 0" >> /etc/fstab

7.其他

卸載swap文件,命令:

sudo swapoff /usr/local/data/swap/swapfile


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM