簡析如何移動Swap space的操作
Linux 中的 交換空間(Swap space) 在物理內存(RAM)被充滿時被使用。如果系統需要更多的內存資源,而物理內存已經充滿,內存中不活躍的頁就會被移到Swap space去。
雖然Swap space可以為帶有少量內存的機器提供幫助,但是這種方法不應該被當做是對內存的取代。Swap space位于硬盤驅動器上,它比進入物理內存要慢。
Swap space可以是一個專用的交換分區(推薦的方法),交換文件,或兩者的組合。 Swap space的總大小應該相當于你的計算機內存的兩倍和 32 MB這兩個值中較大的一個,但是它不能超過 2048 MB(2 GB)。
要把Swap space從某處移到另一處,請首先遵循刪除Swap space的說明,再遵循添加Swap space的說明。
在你安裝了 Red Hat Linux 系統后,你可能想查看現存的分區表,改變分區的大小, 刪除分區,或從空閑空間或附加的硬盤驅動器上添加分區。
parted工具會允許你執行這些任務。本章討論如何使用parted命令來執行文件系統任務。此外,你還可以使用 fdisk來執行多數此類任務(除重新劃分分區以外)。要獲得 fdisk的更多信息,請閱讀其說明書頁(man)或信息頁(info)。
你必須安裝了parted 軟件包才能使用parted工具。要啟動parted ,在shell 提示下以根用戶身份鍵入命令 parted /dev/hdb
這里的/dev/hdb是你想配置的設備名稱。你會看到一個(parted)提示。鍵入 help來查看可用命令的列表。
如果你想創建、刪除分區或重新劃分分區大小,分區所在設備不能正在被使用(分區不能被掛載,并且Swap space不能被啟用)。 達到這個目的的最簡單方法是在救援模式中引導系統。
如果驅動器不包含任何正在被使用的分區,你可以使用 umount 命令來卸載分區,使用swapoff 命令來關閉硬盤驅動器上的Swap space。
【編輯推薦】