我需要在CentOS vps上交换内存吗?

我需要为我的centos vps交换内存吗?

它会提高性能吗?如果是这样,我该如何设置呢?

我找到了这个链接(http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-swap-adding.html),但它显示了三种设置交换内存的方法.我不确定我需要哪一个.

图片(没有足够的嵌入代表):http://s15.postimage.org/manb5yu6j/Capture.png

交换是有益的,因为它允许将非活动内存块写入磁盘,从而为文件系统缓存等内容释放实际内存.交换也(在某种程度上)保护您免受短暂的内存需求爆发. Linux(默认情况下)提交真实内存,依赖于大多数应用程序要求的数量超过他们需要的事实,但如果他们突然需要内存交换可以缓冲您的应用程序崩溃.

长期使用交换而不是实际内存可能会降低性能,但在短期内,交换可以提高性能并防止某些故障情况.只在极少数非常有限的情况下,我会毫无交换地运行.

在不知道如何配置VPS的情况下,建议使用哪种方法来添加交换并不容易,但是,我对VPS的体验一般是你的磁盘空间已被分割,所以我会使用选项3(这会创建一个常规的文件),它比使用逻辑卷效率低,但我不知道你是否可以在你的vps上创建任何.选项1仅用于扩展您显然没有的现有交换.

相关文章

linux下开机自启: 在/etc/init.d目录下新建文件elasticsear...
1、因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以...
最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用...
ASP.NET Core应用程序发布linux在shell中运行是正常的。可一...
设置时区(CentOS 7) 先执行命令timedatectl status|grep &...
vim /etc/sysconfig/network-scripts/ifcfg-eth0 B...