首頁 > 軟體

Ubuntu設定Swap交換空間參考教學

2020-06-16 17:54:39

如果你當前使用的Ubuntu系統,無論是虛擬機器還是實體機,沒有Swap交換分割區或交換分割區空間不足,可以為其設定Swap交換空間。

本文提供的是一種設定交換空間的簡單方法。

為何要在作業系統安裝完畢後設定交換空間?

1、本文與《Windows 8.1安裝Ubuntu 14.04雙系統參考教學及雙硬碟注意事項》這篇文章有直接關聯http://www.linuxidc.com/Linux/2015-08/122140.htm。在這篇參考教學中,我並沒有在安裝Ubuntu時設定交換分割區。

2、交換分割區並不是必須的,但是有些軟體卻強制要求系統內含有交換分割區。所以在沒有設定交換分割區的Ubuntu系統安裝成功後,又需要為其分配交換分割區的情況是完全可以存在的。

準備工作

本方法的核心是先在分割區內建立交換檔案,再讓系統掛載這個交換檔案。

Step 1 檢視交換分割區

在終端執行“free -m”命令檢視當前系統交換空間資訊:

上圖顯示,Swap的total值是0,說明當前系統沒有設定交換空間。Mem指的是計算機記憶體大小,圖中顯示為2G。

Step 2 建立和掛載

由於下面的一系列命令要在root許可權下執行,所以我們先獲得管理員許可權。在終端下執行“sudo -i”命令,輸入使用者密碼後獲得。

1、在根目錄下建立交換空間目錄(資料夾):“mkdir /swap”

2、進入建立完畢的交換空間目錄:“cd /swap”

3、指定一個大小為1G的名為“swap”的交換檔案(你可以自定義檔名):“dd if=dev/zero of=swap bs=1M count=1k”。空間大小由bs*count計算得出。

4、建立交換檔案:“mkswap swap”

5、掛載交換分割區:“swapon swap”

6、檢視交換空間資訊:“free -m”

7、解除安裝交換分割區的命令:“swapoff swap”

8、可以在指定目錄看到我們建立的名為“swap”的交換檔案。

至此,交換分割區建立成功。


IT145.com E-mail:sddin#qq.com