1. 程式人生 > >手動清除或重新整理Linux的SWAP分割槽

手動清除或重新整理Linux的SWAP分割槽

轉自:http://www.kwx.gd/CentOSApp/Linux-Swap-switch.html

XEN等架構的VPS都有SWAP(交換分割槽)。實體記憶體接近飽和時,系統會自動將不常用的記憶體檔案轉儲到SWAP中,但SWAP使用率達30%的時候對系統性能可能有一定影響。

對於較大實體記憶體的VPS或伺服器,或根據自己伺服器的情況,可以考慮手動關閉或重新整理SWAP分割槽。


一、SWAP開關:


1、關閉SWAP


一般用於大實體記憶體的伺服器


swapoff -a

在SSH中執行以上命令,則可以關閉SWAP分割槽。

 swap-1.jpg


2、開啟SWAP


swapon -a

在SSH中執行以上命令,則可以開啟SWAP分割槽。


二、重新整理SWAP


當SWAP佔用率高達30%,對系統性能可能會有一定影響,所以在適當情況下,我們可以執行上述的兩個命令重新整理一次SWAP(將SWAP裡的資料轉儲回記憶體,並清空SWAP裡的資料)


swapoff -a && swapon -a

在SSH中執行上述命令,即可達到相應目的。

其實,重新整理SWAP原理就是把swap關閉後再重啟。