Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

irqbalance - kernel 64 bit i SMP

40 views
Skip to first unread message

icek2

unread,
Aug 26, 2008, 3:18:34 AM8/26/08
to
Witam,

postawiłem maszynkę, która robi za ruterek

ma trochę roboty, ale martwi mnie, ze jakby irqbalance nie działa

[przemek@vitaa source]# cat /proc/interrupts
CPU0 CPU1
0: 43173 1810392 IO-APIC-edge timer
1: 157 176 IO-APIC-edge i8042
8: 0 0 IO-APIC-edge rtc
9: 0 0 IO-APIC-level acpi
201: 8293 76027 IO-APIC-level libata
209: 0 0 IO-APIC-level libata
217: 43703390 0 IO-APIC-level eth0, eth1
NMI: 2435 197
LOC: 1853601 1853578
ERR: 0
MIS: 0
[przemek@vitaa source]# service irqbalance status
irqbalance (pid 16838) jest uruchomiony...
[przemek@vitaa source]# rpm -q irqbalance
irqbalance-0.13-1.amd64
[przemek@vitaa source]# uname -a
Linux vitaa 2.6.16.60-6smp #1 SMP Mon Jun 30 14:09:36 CEST 2008 x86_64
AMD_Athlon(tm)_64_X2_Dual_Core_Processor_3800+ PLD Linux


jakas sugestia?

top pokazuje

Cpu0 : 0.0% us, 0.0% sy, 0.0% ni, 55.3% id, 0.0% wa, 2.3% hi, 42.3% si
Cpu1 : 0.0% us, 0.0% sy, 0.0% ni, 100.0% id, 0.0% wa, 0.0% hi,
0.0% si

--
pozdros
icek

Krzysztof Halasa

unread,
Aug 26, 2008, 7:46:07 AM8/26/08
to
icek2 <ic...@poczta.onet.pl> writes:

> ma trochę roboty, ale martwi mnie, ze jakby irqbalance nie działa
>
> [przemek@vitaa source]# cat /proc/interrupts
> CPU0 CPU1
> 0: 43173 1810392 IO-APIC-edge timer
> 1: 157 176 IO-APIC-edge i8042
> 8: 0 0 IO-APIC-edge rtc
> 9: 0 0 IO-APIC-level acpi
> 201: 8293 76027 IO-APIC-level libata
> 209: 0 0 IO-APIC-level libata
> 217: 43703390 0 IO-APIC-level eth0, eth1
> NMI: 2435 197
> LOC: 1853601 1853578
> ERR: 0
> MIS: 0

Dlaczego uwazasz ze nie dziala? To nie ma dzialac tak, ze kazdy
CPU/core obsluguje 50% kazdego przerwania, to by bylo malo efektywne
ze wzgledu na np. cache.
--
Krzysztof Halasa

icek2

unread,
Aug 26, 2008, 8:14:37 AM8/26/08
to
Krzysztof Halasa pisze:
tzn. teraz wiem ze działa, ale problem jest w tym, ze jedno IRQ mają 2
sieciówki w 2 roznych slotach PCI-E

--
pozdros
icek

Krzysztof Halasa

unread,
Aug 26, 2008, 12:41:24 PM8/26/08
to
icek2 <ic...@poczta.onet.pl> writes:

>>> 217: 43703390 0 IO-APIC-level eth0, eth1

> tzn. teraz wiem ze działa, ale problem jest w tym, ze jedno IRQ mają 2


> sieciówki w 2 roznych slotach PCI-E

irqbalance ma sie do tego nijak, to problem sprzetowy. Jesli nie masz
plyty, na ktorej mozna zmienic routing przerwan (a podejrzewam ze nie
masz), to nic na to nie poradzisz. Chyba ze jedna z kart (lub obie, no
i oczywiscie plyta glowna) potrafia uzywac MSI, lspci -vv powinno
wiedziec.
--
Krzysztof Halasa

icek2

unread,
Aug 26, 2008, 12:47:15 PM8/26/08
to
Krzysztof Halasa pisze:
karty potrafią, ale płyty nie :(


pytanie:
czy jesli zmienie slot PCI-E jednej z kart,
to mam szanse na to, by wskoczyła na inne przerwanie?


(sieciówka do intel 1000 PT
z dobudowanym modułem:

author: Intel Corporation, <linux...@intel.com>
description: Intel(R) PRO/1000 Network Driver
license: GPL
version: 7.6.12-NAPI
vermagic: 2.6.16.60-6smp SMP gcc-3.3

--
pozdros
icek

Krzysztof Halasa

unread,
Aug 26, 2008, 12:59:50 PM8/26/08
to
icek2 <ic...@poczta.onet.pl> writes:

> czy jesli zmienie slot PCI-E jednej z kart,
> to mam szanse na to, by wskoczyła na inne przerwanie?

Latwo sprawdzic ze jest szansa.
Swoja droga, ta plyta to chyba jakies baaardzo ekonomiczna? Nie zeby
dwie karty na jednym IRQ byly jakims wielkim problemem, ale czasem
po prostu oplaca sie dolozyc te 30 zl :-) i kupic cos bardziej
sensownego. Fakt, trzeba wiedziec co jest bardziej sensowne.
--
Krzysztof Halasa

icek2

unread,
Aug 26, 2008, 1:13:24 PM8/26/08
to
Krzysztof Halasa pisze:

> icek2 <ic...@poczta.onet.pl> writes:
>
>> czy jesli zmienie slot PCI-E jednej z kart,
>> to mam szanse na to, by wskoczyła na inne przerwanie?
>
> Latwo sprawdzic ze jest szansa.
empirycznie czy można jakoś inaczej?
czyt. wstawać jutro rano czy nie wstawac :)

> Swoja droga, ta plyta to chyba jakies baaardzo ekonomiczna? Nie zeby
> dwie karty na jednym IRQ byly jakims wielkim problemem, ale czasem
> po prostu oplaca sie dolozyc te 30 zl :-) i kupic cos bardziej
> sensownego. Fakt, trzeba wiedziec co jest bardziej sensowne.

powiem Tobie szczerze

ze to backupowy sprzet, amd64x2 am2

stal rok czasu, wszystko ok
ale rok temu z 3 płyt na am2 na tej udało mi się uruchomić stabilnie system

i chyba mnie pamięć nie myli, ale to jakis gigabyte który chyba nawet
Tobie smigal :)


--
pozdros
icek

Krzysztof Halasa

unread,
Aug 26, 2008, 1:36:47 PM8/26/08
to
icek2 <ic...@poczta.onet.pl> writes:

>> Latwo sprawdzic ze jest szansa.
> empirycznie czy można jakoś inaczej?

Empirycznie.

> i chyba mnie pamięć nie myli, ale to jakis gigabyte który chyba nawet
> Tobie smigal :)

W zyciu nie uzywalem plyty Gigabyte AM2, a najprawdopodobniej zadnej
Gigabyte.
--
Krzysztof Halasa

icek2

unread,
Aug 26, 2008, 1:39:44 PM8/26/08
to
Krzysztof Halasa pisze:

> icek2 <ic...@poczta.onet.pl> writes:
>
>>> Latwo sprawdzic ze jest szansa.
>> empirycznie czy można jakoś inaczej?
>
> Empirycznie.
no to budzik ustawiony ;)

>
>> i chyba mnie pamięć nie myli, ale to jakis gigabyte który chyba nawet
>> Tobie smigal :)
>
> W zyciu nie uzywalem plyty Gigabyte AM2, a najprawdopodobniej zadnej
> Gigabyte.

:)


--
pozdros
icek

icek2

unread,
Aug 26, 2008, 11:49:40 PM8/26/08
to
Krzysztof Halasa pisze:

> icek2 <ic...@poczta.onet.pl> writes:
>
>>> Latwo sprawdzic ze jest szansa.
>> empirycznie czy można jakoś inaczej?
>
> Empirycznie.
>
i tak samo było

wsadziłem sieciówke na pci
i juz jest ok :)

jest efekt taki jaki chciałem

--
pozdros
icek

0 new messages