开发者社区> 问答> 正文

【阿里云】为什么没有Swap分区,是IO性能导致的吗

为什么没有Swap分区,是IO性能导致的吗??
那天突然发现阿里云服务器没有Swap分区,Swap分区在系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。
想想:能不能购买2G的硬盘一年也就几块钱来分割Swap。
疑问:都说阿里云的IO性能不是很好,会不会适得其反。
希望得到大神们的回复。qq讨论群:http://url.cn/OGPCN7

展开
收起
自娱自乐 2014-04-17 17:29:54 27274 0
10 条回答
写回答
取消 提交回答
  • Re【阿里云】为什么没有Swap分区,是IO性能导致的吗
    现在还有这个问题不?

    -------------------------

    Re【阿里云】为什么没有Swap分区,是IO性能导致的吗
    我觉得如果还是这样的话, 多浪费一块盘做swap就是了, 把数据盘再放到第三块盘上.
    os - xvda
    swap -xvdb
    data - xvdc
    ...
    2016-06-27 14:17:14
    赞同 展开评论 打赏
  • 想用的话自己加上就是了
    2014-12-21 22:14:58
    赞同 展开评论 打赏
  • 回8楼自娱自乐的帖子
    我装了两个server加一个mysql 1G内存 如果同时启动其中一个会被shutdown 最后只好把mysql改为small模式了.......
    2014-12-21 20:10:17
    赞同 展开评论 打赏
  • 内存有点不足,在考虑到底用不用Swap,阿里云的内存不便宜哈...
    2014-11-18 11:24:05
    赞同 展开评论 打赏
  • 嗯  我安装多次 swap 都失败
    以为是自己出错
    结果是阿里云服务器有限制

    现在我只好升级到1G  基本用在400左右   512M 有点不够   浪费600左右空闲
    2014-04-18 11:30:36
    赞同 展开评论 打赏
  • 回5楼banian的帖子
    Swap就是一个很内存置换的空间,为什么在阿里云主机上加上Swap就会导致性能急剧下降,我们在安装linux系统的时候都是建议分割Swap的,这点让我很费解!

    -------------------------

    回7楼banian的帖子
    是不是Swap的分割,大量内存和硬盘之间数据读取长期使用导致硬盘性能下降或损耗。阿里云就是因为这样而不采取Swap分割。还是Swap分割真的会导致性能低下。我想还是前者吧。
    2014-04-18 09:55:32
    赞同 展开评论 打赏
  • 如果等你需要使用 swap的话,主机性能也懒的一塌糊涂,根本不能满足使用了,建议增加内存。

    -------------------------

    本人到希望阿里可以禁止这种行为,否则本身捉襟见忖的硬盘IO更是雪上加霜,影响其他用户的利益。
    也希望阿里有朝一日可以推出使用RAID的硬盘选择。

    -------------------------

    Re:回5楼banian的帖子
    引用第8楼自娱自乐于2014-04-18 09:55发表的 回5楼banian的帖子 :
    Swap就是一个很内存置换的空间,为什么在阿里云主机上加上Swap就会导致性能急剧下降,我们在安装linux系统的时候都是建议分割Swap的,这点让我很费解!


    安装linux建议分割是因为 针对独立物理服务器而言,实际上就算是独立服务器,swap也是尽量不用的,只是为了防止内存不足是程序出错。 一旦发现内存不足,都应该尽快升级内存。

    阿里云上使用swap会导致所在硬盘整体IO性能下降。

    -------------------------

    Re:回7楼banian的帖子
    引用第9楼自娱自乐于2014-04-18 09:59发表的 回7楼banian的帖子 :
    是不是Swap的分割,大量内存和硬盘之间数据读取长期使用导致硬盘性能下降或损耗。阿里云就是因为这样而不采取Swap分割。还是Swap分割真的会导致性能低下。我想还是前者吧。

    不是长期使用导致性能下降,是只要你使用就会导致磁盘IO性能受到影响,波及其他用户。
    2014-04-17 21:39:39
    赞同 展开评论 打赏
  • Re【阿里云】为什么没有Swap分区,是IO性能导致的吗
    这个东西自己加上不就行了,不过一般用不到
    2014-04-17 19:24:08
    赞同 展开评论 打赏
  • lz,内存不够建议建议升级下内存或者优化下内存占用
    2014-04-17 19:09:10
    赞同 展开评论 打赏
  • 小内存主机由于内存不足导致持续swapping后会严重影响存储设备的IO性能
    http://www.server110.com/linux/201404/10255.html
    2014-04-17 17:34:52
    赞同 展开评论 打赏
滑动查看更多
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
多IO线程优化版 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载