[RHCE] SWAP
SWAP
swap可稱為記憶體交換區,類似Windows系統的虛擬記憶體。主要功能是當實體記憶體不足時,提供系統額外的緩衝空間。swap對於目前的個人電腦而言,效用並不大,因為現在的實體記憶體都相當大了。但對於伺服器而言,swap還是有其重要性存在,畢竟伺服器的負載量遠大於個人電腦。swap在2.4.10核心之後取消單一容量2GB的限制,但是仍有數量32個的限制。一般建議swap配置約等於實體記憶體的2~4倍,可以依照使用習慣去配置swap容量。
swap的建置主要經由下列幾個步驟。
- 使用 #fdisk 切割出swap空間,並將此分割區系統ID設定為82,然後重啟系統。
- 使用 #mkswap [swap分割區] 格式化swap空間。
- 使用 #swapon [swap分割區] 啟用swap空間,類似一般檔案系統的掛載。
要終止該swap空間則輸入 #swapoff [swap分割區]。 - 編輯/etc/fstab使swap空間可於開機時自動掛載。
建立完成並啟用之後,可使用 #vmstat 或者 #top 觀察swap空間是否有增加。或者使用 #swapon -s 觀察swap空間是否有正確啟用。如下圖,可以看到/dev/sda5這個swap空間已經啟用了。
留言
張貼留言