开发者社区> 问答> 正文

cpu跑满

连续两天CUP跑满,求查询原因的方法。
http://bbs.zuijh.net/
一般20多人同时在线,  多的时候五十多同时在线。
配置为最低的  1G 512M  1M带宽。


[font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]您好,您现在是否可以通过远程查看是哪个进程导致的cpu 100%呢?
[font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]

[font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]您好,目前查看您的负载已经降低,在负载升高的同时您的流量也有所增长,请您检查,谢谢
[font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]

[font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]您好,下次出现这种情况,可以试试这个工具 get_cpu_mem_info.sh 该脚本适用于linux系统。会每10秒记录一次当前所有进程消耗的CPU和内存使用量以及。可以用于找出占用资源异常的进程。日志名称和位置:/tmp/get_cpu_mem_info.sh.log。 http://csupport.dagaiba.com/list.html
[font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]

[font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]以上3段是工单客服说的,云里雾里的,看不太明白。求大神指导下。

展开
收起
zuijh 2014-10-08 09:44:35 11520 0
3 条回答
写回答
取消 提交回答
  • 引用楼主zuijh于2014-10-08 09:44发表的 cpu跑满 :
    连续两天CUP跑满,求查询原因的方法。
    http://bbs.zuijh.net/
    一般20多人同时在线,  多的时候五十多同时在线。
    配置为最低的  1G 512M  1M带宽。

    .......


    你的主机现在带宽还是1M吗
    2014-12-03 22:32:17
    赞同 展开评论 打赏
  • 回 1楼(cloud_service) 的帖子
    流量突破1M的时候 CPU满了, 带宽1M  超过一点点 有不至于卡死吧?
    卡死后带宽应该就降低了呀? 还是一直100%CUP呢。

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

    回 3楼(cloud_service) 的帖子
    远程连接到系统里,top一下,看看具体是哪一个进程占用CPU。
    求这步具体怎么操作。
    2014-10-08 15:49:30
    赞同 展开评论 打赏
  • 分享阿里云支持与服务团队最佳实践、经典案例与故障排查。
    回 楼主(zuijh) 的帖子
    您好!CPU跑满的原因可能有很多,需要看具体的情况。
    ”您好,目前查看您的负载已经降低,在负载升高的同时您的流量也有所增长“的意思应该是在您有较大访问量的时候CPU就跑满了。
    根据这个情况,建议看看网站是否有需要优化的地方。

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

    回 2楼(zuijh) 的帖子
    您好!CPU跑满原因很多的,带宽跑满导致CPU跑满只是一种可能性而已,如果是其他因素导致CPU100,那带宽降下来,CPU还是会100。建议您重启服务器后,远程连接到系统里,top一下,看看具体是哪一个进程占用CPU。

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

    回 4楼(zuijh) 的帖子
    远程连接到服务器,进入linux系统后,直接输入top,然后回车。可以参考一下: http://www.2cto.com/os/201209/157960.html
    2014-10-08 13:17:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载