toshiba m400 i 100% idle CPU1

Łukasz Maśko masko w ipipan.waw.pl
Śro, 9 Sie 2006, 09:26:42 CEST


Dnia środa, 9 sierpnia 2006 08:14, Arkadiusz Miskiewicz napisał:
[...]
> Jakie jajko + cat /proc/interrurpts ?
>
> W starych jajach był włączony kernelowy irq balancer.

Ooo... No to się wydało:

$ uname -a
Linux geralt 2.6.16.23-1smp #1 SMP Sun Jul 2 14:28:29 UTC 2006 i686 
AMD_Athlon(TM)_MP_2000+ unknown PLD Linux
$ cat /proc/interrupts
           CPU0       CPU1
  0:  107305597        152    IO-APIC-edge  timer
  1:      26022          0    IO-APIC-edge  i8042
  7:          1          1    IO-APIC-edge  parport0
  8:      48736          0    IO-APIC-edge  rtc
  9:          0          1   IO-APIC-level  acpi
 14:     312191          0    IO-APIC-edge  ide0
 15:    3714330          0    IO-APIC-edge  ide1
169:     192104          0   IO-APIC-level  ohci_hcd:usb1, ohci_hcd:usb2
177:          0          0   IO-APIC-level  ohci_hcd:usb3
185:     605272          1   IO-APIC-level  ehci_hcd:usb4, CMI8738-MC6
193:    2469905          1   IO-APIC-level  eth0
NMI:          0          0
LOC:  107306931  107306930
ERR:          0
MIS:          0

Czyli jednak nie jest OK - praktycznie wszystkie przerwania obrabia CPU0.

irqbalance zainstalowany - rozkład się zmienił praktycznie od ręki.

PS. Mimo braku irqbalance obydwa procki były wukorzystywane do wykonywania 
zadań. Rozumiem, że cała sprawa rozbija się o przerwania.
-- 
Łukasz Maśko                                           GG:   2441498    _o)
Lukasz.Masko(at)ipipan.waw.pl                         ICQ: 146553537    /\\
Registered Linux User #61028              JID: paranoid w jabberpl.org   _\_V


Więcej informacji o liście dyskusyjnej pld-users-pl