手动清除或刷新Linux的SWAP分区

发布时间:2011年11月14日 阅读:143776次 分类:CentOS应用 2 条评论

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关闭后再重启。

标签: 应用, SWAP

已有 2 条评论 »

  1. 百度影音电影 百度影音电影

    感谢博主分享。。

  2. Tiny Tiny

    openVZ的应该就不可以这样了吧。。。

添加新评论 »




captcha
请输入验证码