VPS优惠信息,美国VPS推荐,便宜VPS,国外VPS评测,美国VPS代购,VPS新手教程 - 好VPS之聚 - 添加SWAP
type: channel
link: https://vpsok.net/tag/%E6%B7%BB%E5%8A%A0SWAP/
items: Linux VPS添加SWAP(交换分区)

Linux VPS添加SWAP(交换分区)
type: item
date: 2013-06-02T00:00:00+08:00
description: 博客所有的文章除了分享，就是记录：分享VPS产品和优惠信息，记录使用中遇到的问题，以及网络上搜索到的解决方式。在玩阿里云的时候，发现他没有SWAP，所以想给他加上SWAP(交换分区)，所以有了这一篇记录的文字。前言请注意OpenVZ架构是没法加这个的(实践出真知啊，因为二代OpenVZ有个vSWAP，所以我专门试了下，没成，报错)；另外文章仅指XEN架构，但是可能并非所有的VPS主机商都是允许你添加交换文件的；最后一点，KVM架构的话，就不用这么麻烦了，装系统的时候自己随便设定大小。 写在前面的还有一个问题，就是以下的方式也适用于调整增加原SWAP大小，这个在KVMLA提供的凤凰城测试VPS上测试是OK的。添加(调整)SWAP在开始之前，特别说明，本文的操作过程来源于：http://www.vpser.net/opt/vps-add-swap.html ，好VPS只是操作这个过程，并在多个VPS上尝试。 1.进入目录cd /var/2.获取要增加的SWAP文件块(这里以1GB为例)dd if=/dev/zero of=swapfile bs=1024 count=10383363.创建SWAP文件/sbin/mkswap swapfile4.激活SWAP文件/sbin/swapon swapfile5.查看SWAP信息是否正确/sbin/swapon –s6.添加到fstab文件中让系统引导时自动启动echo "/var/swapfile swap swap defaults 0 0" >>/etc/fstab上面这步也可以修改/etc/fstab，末尾加入/var/swapfile swap swap defaults 0 0 以上全过程来一个截图，其中图中的最前面和最后面可以对比下SWAP的大小，因为这个测试在KVMLA的XEN VPS上执行，他本身有512MB的SWAP，所以是添加。 结语以上只是一个过程，如果本身VPS没有SWAP叫唤分区的话，加上一个肯定是有好处的，比如阿里云；但是，本身若有SWAP，增加过多的SWAP感觉意义就不大了，个人觉得SWAP不大于物理内存的2倍为宜。我也在很多VPS上遇到过，内存都用到SWAP去了以后，VPS就卡的很了。当然，上面这些还是我个人肤浅的看法，也许是我没优化好的缘故吧。