歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu設置Swap交換空間參考教程

Ubuntu設置Swap交換空間參考教程

日期:2017/2/28 13:58:38   编辑:Linux教程

如果你當前使用的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”的交換文件。

至此,交換分區創建成功。

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved