irqbalance 添加内核模块吗?用户空间守护进程如何将中断分配给不同的处理器?如果是用户空间进程正在执行此操作,内核到用户空间上下文切换不会延迟中断处理吗?
Alex
Asked:
2012-06-19 08:39:35 +0800 CST
我的系统是一个带有内核 2.6.32-5-openvz-amd64 的 Debian 6.0.3 x86_64 盒子,它托管了许多 OpenVZ 容器。我最近从 LXC/较新的内核从 backports repo 迁移到稳定的 OpenVZ 内核以解决网络问题但遇到了另一个问题 - CPU 花费大量时间处理软件中断。这是 CPU 时间的 Munin 图:http: //prntscr.com/arjzl。
我将nohz=off
and添加highres=off
到内核命令行,但这并没有太大帮助。而且,根据另一个 Munin 图:http ://prntscr.com/ark19,此框上的中断数量非常低,因此中断似乎不是导致此问题的原因。当我运行时top
,zabbix_server
是最多的 CPU 消耗者,但我看不出zabbix_server
和软件中断之间有任何关系。
我不确定如何进行调查,这对我来说看起来像是内核错误或内核模块错误,但我不知道如何将其追踪到有罪的进程/模块。也许还有另一个内核命令行参数需要调整。接下来我应该尝试什么?
jlupolt
Asked:
2010-01-20 04:43:00 +0800 CST
有时我会遇到处理器中断时间百分比较高的服务器(Windows 2003 和 2008)。有没有办法查看导致中断的程序或设备?
grosser
Asked:
2010-01-14 00:55:56 +0800 CST
我们的服务器最近有一个非常糟糕的一天,其中一个指标/原因似乎是 RES 中断是其正常值的两倍,但这意味着什么?
(其他中断:LOC+100%,eth1/TLB+30%)
Kamarey
Asked:
2009-06-24 01:26:34 +0800 CST
我在 Intel Core Duo 2GHz 上有 Windows XP SP3。根据 Process Explorer,“中断”进程持续占用 30-40% 的 CPU。正常吗?