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