天天看點

Linux系統swap虛拟記憶體添加與删除配置

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分區。

繼續閱讀