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