1.swap概述
swap分區,即交換區,swap空間的作用可簡單描述為:當系統的實體記憶體不夠用的時候,就需要将實體記憶體中的一部分空間釋放出來,以供目前運作的程式使用。那些被釋放的空間可能來自一些很長時間沒有什麼操作的程式,這些被釋放的空間被臨時儲存到swap空間中,等到那些程式要運作時,再從swap中恢複儲存的資料到記憶體中。這樣,系統總是在實體記憶體不夠時,才進行swap交換。 其實,swap的調整對linux伺服器,特别是web伺服器的性能至關重要。通過調整swap,有時可以越過系統性能瓶頸,節省系統更新費用。
2.建立swap
由于在安裝centos 6.0 作業系統時候忘記建立建立swap分區,導緻使用zabbix對該伺服器監控時出現報警。這時才發現,沒有建立swap分區。是以需要建立一個swap分區,操作如下:
首先,用擁有root權限的使用者通過ssh遠端登入或者本地終端登入到系統,進行建立swap分區
建立linux交換檔案
立即激活/swap/swap交換檔案
檢視是否生效
通過以上輸出資訊可以看出,已經成功建立swap分區。
設定成永久生效
雖然現在已經生效,但是等下次伺服器重新開機之後。該swap虛拟磁盤會失效,為保證永久生效,需要在/etc/fstab檔案添加如下指令集:
現在為止,swap分區已經完成建立。
2.删除swap分區
有時可能會需要删除swap分區,該如何正确進行删除分區哪?
首先停止swap分區
删除swap分區檔案
删除"/etc/swap"指定檔案
這樣就可以手工添加和删除swap分區。