Questions tagged «interrupts»


1
LOC中断高的原因是什么?
我看到了LOC中断的巨大峰值-每秒约400万,LOC中断到底是什么,什么会导致这些峰值,我该怎么办? 这是一个穆宁图,说明了这些峰值: 这是同期的CPU图,显示了它是如何完全接管的。我喜欢这种颜色如何使服务器在这些时间段似乎着火了... 这是运行Ubuntu 8.04的双四核Xeon服务器。报告的内核版本uname是2.6.24-24-server。 这是/ proc / interrupts的内容 CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7 0:6930 6762 6633 6841 6760 6863 6692 6809 IO-APIC边沿计时器 1:0 0 0 0 0 1 1 0 IO-APIC边缘i8042 8:3 2 4 3 7 5 6 3 IO-APIC-edge rtc 9:0 0 0 0 0 …
17 ubuntu  interrupts  irq 

3
CPU0被eth1中断淹没
我有一个在基于Ubuntu的Xen XCP内运行的Ubuntu VM。它在后面托管了一个基于FCGI的自定义HTTP服务nginx。 来自第一个CPU内核的负载ab 不足已达到饱和,其余的负载不足。 在/proc/interrupts我看到CPU0供应数量级的中断比任何其他核心订单。他们大多数来自eth1。 我可以做些什么来改善此VM的性能?有没有办法更均匀地平衡中断? 血腥细节: $ uname -a Linux MYHOST 2.6.38-15-虚拟#59-Ubuntu SMP Fri Apr 27 16:40:18 UTC 2012 i686 i686 i386 GNU / Linux $ lsb_release -a 没有可用的LSB模块。 发行人ID:Ubuntu 说明:Ubuntu 11.04 发行:11.04 代号:natty $ cat / proc / interrupts CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7 …

4
如何在Ubuntu上使用IRQBALANCE_BANNED_CPUS禁止硬件中断?
我想禁止某些CPU的中断。我听说过IRQBALANCE_BANNED_CPUS选项。我看到irqbalance在我的计算机的后台运行。我在哪里进行编辑以及如何配置该选项?例如,我要从中断中排除cpus 2、3、4、5。参数描述符为: 提供cpus的掩码,irqbalance应该忽略该掩码,并且永远不要将中断分配给 口罩是什么意思?以及在哪里使用该选项配置irqbalance? EDIT1:如何知道我的配置有效,换句话说,我的cpu接收到没有中断?我正在检查/ proc / interrupts,但那里的数字正在增加。 EDIT2:现在,我以IRQBALANCE_BANNED_CPUS = 3e引导了我的机器,因此,只有CPU 0才被禁止中断。因此,我应该期望看到cpo0接收到许多中断,而其他cpus没有接收到中断,对吗?这是我的/ proc / interrupts。粗体字表示所有cpus。22、24、35和LOC行正在更改。 CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 0: 26 0 0 0 0 0 IO-APIC-edge timer 1: 2 0 0 0 0 0 IO-APIC-edge i8042 6: 3 0 0 0 0 0 IO-APIC-edge floppy 8: 1 …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.