近期发现服务器的SWAP空间使用量一直是100%,这可能导致系统运行出现问题,于是赶紧想办法增加SWAP空间。
服务器初装系统时给SWAP分区只分配了4G空间。在网上查找无损调整分区的方法,大多不实用。有的还需要带图形界面的系统才可以用,而我的服务器系统是纯命令行的,显然无法使用。
后来在查找资料时,无意中看到SWAP的一些工作原理,里面说到:“如果有多个Swap交换区,Swap空间的分配会以轮流的方式操作于所有的Swap”。看到这句话,我的思路来了:既然分区大小不好调整,另外增加一个文件形式的SWAP,应该也可以。然后按照以前增加SWAP文件的方法,给系统增加了一个16G的SWAP文件,然后再看系统信息,显示SWAP空间为20G了,果然是2个形式的SWAP都可以生效,之前我还担心分区形式的swap和文件形式的swap不能同时工作,看来这担心是多余的,现代操作系统还是挺智能的。
????