歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 如何手動清除或刷新Linux的SWAP分區

如何手動清除或刷新Linux的SWAP分區

日期:2017/3/2 10:11:07   编辑:關於Linux

XEN等架構的VPS都有SWAP(交換分區)。物理內存接近飽和時,系統會自動將不常用的內存文件轉儲到SWAP中,但SWAP使用率達30%的時候對系統性能可能有一定影響。
對於較大物理內存的VPS或服務器,或根據自己服務器的情況,可以考慮手動關閉或刷新SWAP分區。

一、SWAP開關:
1、關閉SWAP
一般用於大物理內存的服務器

swapoff -a

在SSH中執行以上命令,則可以關閉SWAP分區。
2、開啟SWAP

swapon -a

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

二、刷新SWAP
當SWAP占用率高達30%,對系統性能可能會有一定影響,所以在適當情況下,我們可以執行上述的兩個命令刷新一次SWAP(將SWAP裡的數據轉儲回內存,並清空SWAP裡的數據)

swapoff -a && swapon -a

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

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

Copyright © Linux教程網 All Rights Reserved