开发者社区> 问答> 正文

如何配置?如何判断是要CPU不够还是内存不够?

经济型 1核心 2G内存
我现在的服务器,每天宕机无数次
不知道是哪里的问题,
在TOP中显示,当load average稍微一高,服务器就会宕机
而内存使用率,最高也才70%(我的2G内存的)
我想换配置
但现在很犹豫,不知道哪种方案好
在最节省的情况下:
现有配置 1核心 2G内存
新配置方案:
A    2核心 1.5G内存
B,   2核  2G内存
C,1核  2.5G内存
应该怎么确定系统哪方面的问题,又如何配置呢?

展开
收起
michaelmichaelz 2013-01-30 11:22:54 13501 0
8 条回答
写回答
取消 提交回答
  • mysql是瓶颈
    2013-01-30 14:49:17
    赞同 展开评论 打赏
  • 这么厉害的站啊!我5千IP用512内存真正用的从业没有超过300M啊
    2013-01-30 12:47:34
    赞同 展开评论 打赏
  • 回 5楼(michaelmichaelz) 的帖子
    负载正常
    你的swap才占用了那么一点点 说明内存是够用的
    mysql占有那么高有没有使用缓存
    14.3%wa 这个不正常,netstat看看,估计是mysql连接数太多造成的
    php进程怎么只有两个?

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

    回 11楼(michaelmichaelz) 的帖子
    能力有限
    帮你搜索了一下,你照着做一遍试试
    http://kerry.blog.51cto.com/172631/105233/
    2013-01-30 12:42:23
    赞同 展开评论 打赏
  • 目测是网站收录页面太多,搜索引擎蜘蛛来的时候,mysql响应不过来,导致宕机,推测仅供参考!
    2013-01-30 12:25:15
    赞同 展开评论 打赏
  • ReRe如何配置?如何判断是要CPU不够还是内存不够?
    引用第2楼lifengcd于2013-01-30 11:34发表的 Re如何配置?如何判断是要CPU不够还是内存不够? :
    你网站程序有问题的概率更高。。。


    使用的是大名鼎鼎的shopex网店程序
    在其他服务器是问题不大,虽然有些问题,但不会这样没事就死机,我邮箱里全是宕机邮件通知。

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

    Re如何配置?如何判断是要CPU不够还是内存不够?
    引用第3楼vpsmm于2013-01-30 11:35发表的  :
    top,截图发来看看。系统负载高,可能原因太多。

    [attachment=34982]

    负载一超过2,基本上就死掉了。

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

    Re如何配置?如何判断是要CPU不够还是内存不够?
    引用第1楼thewebsite于2013-01-30 11:30发表的  :
    有可能是IO性能不足导致负载高。

    那怎么办?
    IO低是阿里云的硬伤啊

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

    回12楼mrznz的帖子
    非常感谢!!!
    2013-01-30 12:03:50
    赞同 展开评论 打赏
  • top,截图发来看看。系统负载高,可能原因太多。
    2013-01-30 11:35:33
    赞同 展开评论 打赏
  • Re如何配置?如何判断是要CPU不够还是内存不够?
    你网站程序有问题的概率更高。。。
    2013-01-30 11:34:00
    赞同 展开评论 打赏
  • 有可能是IO性能不足导致负载高。
    2013-01-30 11:30:04
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
内存取证与IaaS云平台恶意行 为的安全监控 立即下载
RDS SQL Server CPU高使用率性能优化 立即下载
云服务器ECS内存增强型实例re6全新发布 立即下载