加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 软件中断CPU时间很长并且不断增长

发布时间:2020-12-13 16:35:32 所属栏目:Linux 来源:网络整理
导读:我的系统是Debian 6.0.3 x86_64盒子,内核为2.6.32-5-openvz-amd64,它托管了许多OpenVZ容器.我最近从LXC /更新的内核从backports repo迁移到稳定的OpenVZ内核以解决网络问题但又遇到了另一个问题–CPU花了很多时间处理软件中断.这是CPU时间的Munin图: http:/
我的系统是Debian 6.0.3 x86_64盒子,内核为2.6.32-5-openvz-amd64,它托管了许多OpenVZ容器.我最近从LXC /更新的内核从backports repo迁移到稳定的OpenVZ内核以解决网络问题但又遇到了另一个问题–CPU花了很多时间处理软件中断.这是CPU时间的Munin图: http://prntscr.com/arjzl.

我将nohz = off和highres = off添加到内核命令行,但这没有多大帮助.并且,根据另一个Munin图表:http://prntscr.com/ark19,此框中的中断数量相当低,因此中断似乎不是此问题的原因.当我运行top时,zabbix_server是最多的CPU使用者,但我没有看到zabbix_server和软件中断之间的任何关系.

我不确定如何继续调查,这看起来像是一个内核错误或内核模块错误给我,但我不知道很热,以追溯到有罪的进程/模块.也许还有另一个内核命令行参数来调整.我接下来应该尝试什么?

解决方法

zabbix_server is the most CPU consumer but I don’t see any relation between zabbix_server and software interrupts.

我想知道你究竟是怎么看待这种关系的?例如,你试过阻止吗?

由于在内核更改后出现此问题,因此可以合理地假设这是OVZ 2.6.32-5的错误.我建议使用http://wiki.openvz.org/Download/kernel/rhel6/042stab055.16,如果它比你当前更新(看起来像).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读