Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> 如何手動清除或刷新Linux的SWAP分區

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

日期:2017/2/7 14:43:19      編輯: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 © Windows教程網 All Rights Reserved