Jump to content
Калькуляторы

загибается сетевка

есть сетевые адаптеры Intel

при нагрузки в 40 kps загибаются и с неохотой начинают обрабатывать трафик и повышается незначительно пинг до 30

при этом очередь пакетов стоит 1000 менял до 2000 повышается пинг, уменьшал до 100 приходил в себя до 10 мс

сетевка

eth0      Link encap:Ethernet  HWaddr 00:1B:21:B4:0F:DF
         inet addr:1xx.1xx.82.33  Bcast:1xx.1xx.82.47  Mask:255.255.255.240
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:245137999 errors:0 dropped:4841 overruns:0 frame:0
         TX packets:267609804 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:100
         RX bytes:2602464740 (2.4 GiB)  TX bytes:1263787037 (1.1 GiB)

 

ось - сентос

 

[root@bbr ~]# uname -a
Linux bbr.localdomain 2.6.18-274.7.1.el5PAE #1 SMP Thu Oct 20 17:03:59 EDT 2011 i686 i686 i386 GNU/Linux

 

есть мысли что подправить?

Edited by kamae1ka

Share this post


Link to post
Share on other sites

Какой конкретно интел?

Да и дрова бы свежие собрать под сетевушки стоило попробовать.

Share this post


Link to post
Share on other sites

Intel Corporation 82541PI Gigabit Ethernet Controller

все до этого дня работало идеально, тот же трафик, то же кол-во пакетов

драйвера мало ли сыграют роль

Edited by kamae1ka

Share this post


Link to post
Share on other sites
Intel Corporation 82801JI

Это чип звуковой карты?

Edited by DobroFenix

Share this post


Link to post
Share on other sites

Название платформы было бы кстати....

Зачем Вам PAE ядро?

Почему не 2.6.32?

Драйвера пересобрали?

Share this post


Link to post
Share on other sites

К сожалению, телепатия прокачана плохо, но навскидку:

 

1. убрать PAE, по возможности - x86-64 ядро. если невозможно - то x86 без PAE

2. нужен вывод ethtool -g eth0

3. что именно делается с трафиком на машине?

4. cat /proc/interrupts

5. cat /proc/cpuinfo

6. 82541PI?! ноутбук?

7. Учитывая, что адаптер PCI, а не PCI Express - сколько трафика идёт через сетевуху? Вполне возможно, что упёрлись в предел шины, там всего гигабит "на всё про всё".

 

В целом есть стойкое подозрение, что транзит в 40kpps при размере фреймов ~1000 байт (т.е. ~320Mbps) для указанной системы с адаптерами 82541 на PCI - почти предел. Под любой ОС, с любыми драйверами. Ответы на вопросы выше помогут уточнить предположение.

Edited by Alex/AT

Share this post


Link to post
Share on other sites

К сожалению, телепатия прокачана плохо, но навскидку:

 

1. убрать PAE, по возможности - x86-64 ядро. если невозможно - то x86 без PAE

2. нужен вывод ethtool -g eth0

3. что именно делается с трафиком на машине?

4. cat /proc/interrupts

5. cat /proc/cpuinfo

6. 82541PI?! ноутбук?

7. Учитывая, что адаптер PCI, а не PCI Express - сколько трафика идёт через сетевуху? Вполне возможно, что упёрлись в предел шины, там всего гигабит "на всё про всё".

 

В целом есть стойкое подозрение, что транзит в 40kpps при размере фреймов ~1000 байт (т.е. ~320Mbps) для указанной системы с адаптерами 82541 на PCI - почти предел. Под любой ОС, с любыми драйверами. Ответы на вопросы выше помогут уточнить предположение.

2

[root@bbr ~]# ethtool -g eth0
Ring parameters for eth0:
Pre-set maximums:
RX:             4096
RX Mini:        0
RX Jumbo:       0
TX:             4096
Current hardware settings:
RX:             256
RX Mini:        0
RX Jumbo:       0
TX:             256

3 просто перегоняется

4

[root@bbr ~]# cat /proc/interrupts
          CPU0       CPU1       CPU2       CPU3
 0:   19552569      14966      14912      15070    IO-APIC-edge  timer
 1:          0          0          0          3    IO-APIC-edge  i8042
 8:          1          0          1          1    IO-APIC-edge  rtc
 9:          0          0          0          0   IO-APIC-level  acpi
12:          0          1          4          0    IO-APIC-edge  i8042
50:       1296       1290      13749      14462   IO-APIC-level  uhci_hcd:usb7, ata_piix, ata_piix
169:      11502      41570      11515  352278610   IO-APIC-level  uhci_hcd:usb3, pata_marvell, eth0
177:       8018       8144  366573345      37721   IO-APIC-level  eth1
217:          0          0          0          0   IO-APIC-level  ehci_hcd:usb1, uhci_hcd:usb5, uhci_hcd:usb8
225:          0          0          0          0   IO-APIC-level  ehci_hcd:usb2, uhci_hcd:usb6
233:          0          0          0          0   IO-APIC-level  uhci_hcd:usb4
NMI:          0          0          0          0
LOC:   19596016   19596061   19596058   19596058
ERR:          0
MIS:          0

5

[root@bbr ~]# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Quad CPU    Q8400  @ 2.66GHz
stepping        : 10
cpu MHz         : 2003.000
cache size      : 2048 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 4
apicid          : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr sse4_1 lahf_lm
bogomips        : 5333.05

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Quad CPU    Q8400  @ 2.66GHz
stepping        : 10
cpu MHz         : 2003.000
cache size      : 2048 KB
physical id     : 0
siblings        : 4
core id         : 1
cpu cores       : 4
apicid          : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr sse4_1 lahf_lm
bogomips        : 5332.69

processor       : 2
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Quad CPU    Q8400  @ 2.66GHz
stepping        : 10
cpu MHz         : 2003.000
cache size      : 2048 KB
physical id     : 0
siblings        : 4
core id         : 2
cpu cores       : 4
apicid          : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr sse4_1 lahf_lm
bogomips        : 5332.71

processor       : 3
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Quad CPU    Q8400  @ 2.66GHz
stepping        : 10
cpu MHz         : 2003.000
cache size      : 2048 KB
physical id     : 0
siblings        : 4
core id         : 3
cpu cores       : 4
apicid          : 3
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr sse4_1 lahf_lm
bogomips        : 5332.71

 

6 - нет, простой десктоп

7 трафика протекает максимум в пик 308 мбит

 

какие особенности есть х.х.х.32 ядре ?

какие сетевки подойдут для перекачки до 500 мбит ?

в момент обнаружения проблемы было выявлены ERROR пакеты, после только DROP появлялись, лечится все ребутом системы (ребут сетевых служб не помогает)

начинаю в этом деле только разбираться, извините за тупость.

Edited by kamae1ka

Share this post


Link to post
Share on other sites
какие особенности есть х.х.х.32 ядре ?

Очевидно исправлены предыдущие ошибки.

 

лечится все ребутом системы (ребут сетевых служб не помогает)

Скорее всего проблема в драйверах/ядре.

 

SMP работает?

Может, просто, поток валится на одно ядро, которое уже под 100% ?

Покажите top

 

Возьмите аналогичную конфигурацию железа и соберите копию бордера.

Так сказать N+1 и посмотрите, как на нём будет работать.

 

model name : Intel® Core2 Quad CPU Q8400 @ 2.66GHz

stepping : 10

cpu MHz : 2003.000

Почему частота не соответствует заявленной?

Убрать в биосе все занижения частоты при простое и экономию электроэнергии.

Edited by DobroFenix

Share this post


Link to post
Share on other sites

SMP включено

вывод top

top - 12:56:27 up 15:19,  1 user,  load average: 0.00, 0.00, 0.00
Tasks: 133 total,   1 running, 132 sleeping,   0 stopped,   0 zombie
Cpu0  :  0.0%us,  0.0%sy,  0.0%ni, 99.9%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu1  :  0.0%us,  0.0%sy,  0.0%ni, 99.9%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu2  :  0.0%us,  0.0%sy,  0.0%ni, 84.2%id,  0.0%wa,  6.4%hi,  9.3%si,  0.0%st
Cpu3  :  0.0%us,  0.1%sy,  0.0%ni, 84.2%id,  0.0%wa,  7.4%hi,  8.3%si,  0.0%st
Mem:   6229812k total,   468048k used,  5761764k free,   145344k buffers
Swap:  5406712k total,        0k used,  5406712k free,   236344k cached

возможности другого машины нет, работаю на горячую руку.

в данный момент нагрузка 230мбит полет нормальный, жду 320

насчет биоса - там никто ничего не трогал, стоят заводские, машина просто далеко находится, посмотреть получится только завтра =(

Edited by kamae1ka

Share this post


Link to post
Share on other sites

Сетевые платы ведь действительно PCI, а не PCI-E?

Судя по ответам - действительно упёрлись в шину PCI, поскольку остальное вроде бы позволяет протянуть до 100-150Kpps и гига точно.

Еще очень странно, что все прерывания сидят на IOAPIC, какие ключи загрузки ядра используете? Можно вывод dmesg показать?

 

Рекомендаций пока несколько, причём обязательных:

 

1. Перейти на x86-64 - это надо сделать в первую очередь, даже если очень не хочется (дополнительно по возможности - перейти на CentOS 6), поскольку PAE в таких задачах - зло

2. Думать о замене PCI сетевух на PCI-E - это единственное решение в данном случае. Причём это можно совместить с (1) по простою / времени работ.

(нижеследующие пункты можно и нужно выполнять уже сейчас, но фиг они сильно помогут в данном конкретном случае - они скорее на будущее)

3. ethtool -G eth0 rx 4096 tx 4096

4. ethtool -G eth1 rx 4096 tx 4096

5. ifconfig eth0 txqueuelen 4096

6. ifconfig eth1 txqueuelen 4096

7. echo 16384 > /proc/sys/net/core/netdev_max_backlog

 

---

 

Ну и мимо темы, по некоторым моментам:

 

SMP работает?

Может, просто, поток валится на одно ядро, которое уже под 100% ?

Судя по /proc/interrupts - SMP работает, и потоки с сетевух разведены по ядрам. Естественно, с одной сетевухи валится на одно ядро, они однопоточки, но ядра (уже судя из top) недогружены. Т.е. крайне вероятно, что упёрлись в шину.

 

Почему частота не соответствует заявленной?

Ядра недогружены, работает cpufreq, всё в принципе нормально. Лучше не трогать, по крайней мере до момента, пока это не станет критичным (что в данной конфигурации вряд ли). Электроэнергия тоже денег стоит.

Edited by Alex/AT

Share this post


Link to post
Share on other sites

dmesg

[root@bbr ~]# dmesg
Linux version 2.6.18-274.7.1.el5PAE (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-51)) #1 SMP Thu Oct 20 17:03:59 EDT 2011
BIOS-provided physical RAM map:
BIOS-e820: 0000000000010000 - 000000000009dc00 (usable)
BIOS-e820: 000000000009dc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 00000000cff70000 (usable)
BIOS-e820: 00000000cff70000 - 00000000cff7e000 (ACPI data)
BIOS-e820: 00000000cff7e000 - 00000000cffd0000 (ACPI NVS)
BIOS-e820: 00000000cffd0000 - 00000000d0000000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffe00000 - 0000000100000000 (reserved)
BIOS-e820: 0000000100000000 - 00000001b0000000 (usable)
6016MB HIGHMEM available.
896MB LOWMEM available.
found SMP MP-table at 000ff780
Memory for crash kernel (0x0 to 0x0) notwithin permissible range
disabling kdump
NX (Execute Disable) protection: active
On node 0 totalpages: 1769472
 DMA zone: 4096 pages, LIFO batch:0
 Normal zone: 225280 pages, LIFO batch:31
 HighMem zone: 1540096 pages, LIFO batch:31
DMI present.
DMI: System manufacturer System Product Name/P5Q-E, BIOS 2101    04/06/2009
Using APIC driver default
ACPI: RSDP (v002 ACPIAM                                ) @ 0x000faff0
ACPI: XSDT (v001 A_M_I_ OEMXSDT  0x04000906 MSFT 0x00000097) @ 0xcff70100
ACPI: FADT (v003 A_M_I_ OEMFACP  0x04000906 MSFT 0x00000097) @ 0xcff70290
ACPI: MADT (v001 A_M_I_ OEMAPIC  0x04000906 MSFT 0x00000097) @ 0xcff70390
ACPI: MCFG (v001 A_M_I_ OEMMCFG  0x04000906 MSFT 0x00000097) @ 0xcff70400
ACPI: OEMB (v001 A_M_I_ AMI_OEM  0x04000906 MSFT 0x00000097) @ 0xcff7e040
ACPI: HPET (v001 A_M_I_ OEMHPET  0x04000906 MSFT 0x00000097) @ 0xcff79b70
ACPI: OSFR (v001 A_M_I_ OEMOSFR  0x04000906 MSFT 0x00000097) @ 0xcff79bb0
ACPI: SSDT (v001 DpgPmm    CpuPm 0x00000012 INTL 0x20060113) @ 0xcff7e9d0
ACPI: DSDT (v001  A0986 A0986000 0x00000000 INTL 0x20060113) @ 0x00000000
ACPI: PM-Timer IO Port: 0x808
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
Processor #0 7:7 APIC version 20
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
Processor #1 7:7 APIC version 20
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
Processor #2 7:7 APIC version 20
ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
Processor #3 7:7 APIC version 20
ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 4, version 32, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
ACPI: HPET id: 0x8086a301 base: 0xfed00000
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at d4000000 (gap: d0000000:2ee00000)
Detected 2666.526 MHz processor.
Built 1 zonelists.  Total pages: 1769472
Kernel command line: ro root=/dev/VolGroup00/LogVol00
mapped APIC to ffffd000 (fee00000)
mapped IOAPIC to ffffc000 (fec00000)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
CPU 0 irqstacks, hard=c076e000 soft=c074e000
PID hash table entries: 4096 (order: 12, 16384 bytes)
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 6225304k/7077888k available (2196k kernel code, 64152k reserved, 910k data, 232k init, 5373376k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
hpet0: at MMIO 0xfed00000 (virtual 0xf8800000), IRQs 2, 8, 0, 0
hpet0: 4 64-bit timers, 14318180 Hz
Using HPET for base-timer
Calibrating delay loop (skipped), value calculated using timer frequency.. 5333.05 BogoMIPS (lpj=2666526)
Security Framework v1.0.0 initialized
SELinux:  Initializing.
SELinux:  Starting in permissive mode
selinux_register_security:  Registering secondary module capability
Capability LSM initialized as secondary
Mount-cache hash table entries: 512
CPU: After generic identify, caps: bfebfbff 20100000 00000000 00000000 0408e3bd 00000000 00000001
CPU: After vendor identify, caps: bfebfbff 20100000 00000000 00000000 0408e3bd 00000000 00000001
monitor/mwait feature present.
using mwait in idle threads.
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 2048K
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
CPU: After all inits, caps: bfebfbff 20100000 00000000 00000940 0408e3bd 00000000 00000001
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
ACPI: Core revision 20060707
CPU0: Intel(R) Core(TM)2 Quad CPU    Q8400  @ 2.66GHz stepping 0a
SMP alternatives: switching to SMP code
Booting processor 1/1 eip 11000
CPU 1 irqstacks, hard=c076f000 soft=c074f000
Initializing CPU#1
Calibrating delay using timer specific routine.. 5332.69 BogoMIPS (lpj=2666348)
CPU: After generic identify, caps: bfebfbff 20100000 00000000 00000000 0408e3bd 00000000 00000001
CPU: After vendor identify, caps: bfebfbff 20100000 00000000 00000000 0408e3bd 00000000 00000001
monitor/mwait feature present.
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 2048K
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 1
CPU: After all inits, caps: bfebfbff 20100000 00000000 00000940 0408e3bd 00000000 00000001
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#1.
CPU1: Intel(R) Core(TM)2 Quad CPU    Q8400  @ 2.66GHz stepping 0a
SMP alternatives: switching to SMP code
Booting processor 2/2 eip 11000
CPU 2 irqstacks, hard=c0770000 soft=c0750000
Initializing CPU#2
Calibrating delay using timer specific routine.. 5332.71 BogoMIPS (lpj=2666357)
CPU: After generic identify, caps: bfebfbff 20100000 00000000 00000000 0408e3bd 00000000 00000001
CPU: After vendor identify, caps: bfebfbff 20100000 00000000 00000000 0408e3bd 00000000 00000001
monitor/mwait feature present.
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 2048K
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 2
CPU: After all inits, caps: bfebfbff 20100000 00000000 00000940 0408e3bd 00000000 00000001
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#2.
CPU2: Intel(R) Core(TM)2 Quad CPU    Q8400  @ 2.66GHz stepping 0a
SMP alternatives: switching to SMP code
Booting processor 3/3 eip 11000
CPU 3 irqstacks, hard=c0771000 soft=c0751000
Initializing CPU#3
Calibrating delay using timer specific routine.. 5332.71 BogoMIPS (lpj=2666356)
CPU: After generic identify, caps: bfebfbff 20100000 00000000 00000000 0408e3bd 00000000 00000001
CPU: After vendor identify, caps: bfebfbff 20100000 00000000 00000000 0408e3bd 00000000 00000001
monitor/mwait feature present.
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 2048K
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 3
CPU: After all inits, caps: bfebfbff 20100000 00000000 00000940 0408e3bd 00000000 00000001
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#3.
CPU3: Intel(R) Core(TM)2 Quad CPU    Q8400  @ 2.66GHz stepping 0a
Total of 4 processors activated (21331.17 BogoMIPS).
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1
Using local APIC timer interrupts.
checking TSC synchronization across 4 CPUs: passed.
Brought up 4 CPUs
sizeof(vma)=88 bytes
sizeof(page)=32 bytes
sizeof(inode)=340 bytes
sizeof(dentry)=136 bytes
sizeof(ext3inode)=492 bytes
sizeof(buffer_head)=52 bytes
sizeof(skbuff)=176 bytes
migration_cost=37,1453
checking if image is initramfs... it is
Freeing initrd memory: 3308k freed
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: BIOS Bug: MCFG area at e0000000 is not E820-reserved
PCI: Not using MMCONFIG.
PCI: BIOS BUG #0[00000031] found
PCI: Using configuration type 1
Setting up standard PCI resources
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: No dock devices found.
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P8._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P4._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 11 12 14 *15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 *14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs *3 4 5 6 7 10 11 12 14 15)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 15 devices
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
pnp: 00:01: iomem range 0xfed14000-0xfed19fff has been reserved
pnp: 00:06: ioport range 0x290-0x29f has been reserved
pnp: 00:07: iomem range 0xfed08000-0xfed08fff has been reserved
pnp: 00:07: iomem range 0xfed1c000-0xfed1ffff has been reserved
pnp: 00:07: iomem range 0xfed20000-0xfed3ffff has been reserved
pnp: 00:07: iomem range 0xfed50000-0xfed8ffff has been reserved
pnp: 00:0a: iomem range 0xffc00000-0xffdfffff has been reserved
pnp: 00:0c: iomem range 0xfec00000-0xfec00fff has been reserved
pnp: 00:0c: iomem range 0xfee00000-0xfee00fff could not be reserved
pnp: 00:0d: iomem range 0xe0000000-0xefffffff has been reserved
pnp: 00:0e: iomem range 0x0-0x9ffff could not be reserved
pnp: 00:0e: iomem range 0xc0000-0xcffff could not be reserved
pnp: 00:0e: iomem range 0xe0000-0xfffff could not be reserved
pnp: 00:0e: iomem range 0x100000-0xcfffffff could not be reserved
PCI: Bridge: 0000:00:01.0
 IO window: c000-0000
 MEM window: fa000000-00000000
 PREFETCH window 0x00000000d0000000-0x00000000dfffffff
PCI: Bridge: 0000:00:1c.0
 IO window: disabled.
 MEM window: disabled.
 PREFETCH window 0x00000000f8f00000-0x00000000f8ffffff
PCI: Bridge: 0000:00:1c.4
 IO window: d000-0000
 MEM window: fea00000-00000000
 PREFETCH window: disabled.
PCI: Bridge: 0000:00:1e.0
 IO window: e000-0000
 MEM window: feb00000-00000000
 PREFETCH window 0x00000000f0000000-0x00000000f00fffff
ACPI: PCI Interrupt 0000:00:01.0[A] -> GSI 16 (level, low) -> IRQ 169
PCI: Setting latency timer of device 0000:00:01.0 to 64
ACPI: PCI Interrupt 0000:00:1c.0[A] -> GSI 17 (level, low) -> IRQ 177
PCI: Setting latency timer of device 0000:00:1c.0 to 64
ACPI: PCI Interrupt 0000:00:1c.4[A] -> GSI 17 (level, low) -> IRQ 177
PCI: Setting latency timer of device 0000:00:1c.4 to 64
PCI: Setting latency timer of device 0000:00:1e.0 to 64
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: disabled - APM is not SMP safe.
audit: initializing netlink socket (disabled)
type=2000 audit(1327199836.954:1): initialized
highmem bounce pool size: 64 pages
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
SELinux:  Registering netfilter hooks
Initializing Cryptographic API
alg: No test for crc32c (crc32c-generic)
ksign: Installing public key data
Loading keyring
- Added public key CB6F59A3196158B
- User ID: CentOS (Kernel Module GPG key)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
Boot video device is 0000:01:00.0
PCI: Setting latency timer of device 0000:00:01.0 to 64
PCI: Setting latency timer of device 0000:00:1c.0 to 64
PCI: Setting latency timer of device 0000:00:1c.4 to 64
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
ACPI (exconfig-0456): Dynamic SSDT Load - OemId [DpgPmm] OemTableId [ P001Ist] [20060707]
ACPI (exconfig-0456): Dynamic SSDT Load - OemId [DpgPmm] OemTableId [ P002Ist] [20060707]
ACPI (exconfig-0456): Dynamic SSDT Load - OemId [DpgPmm] OemTableId [ P003Ist] [20060707]
ACPI (exconfig-0456): Dynamic SSDT Load - OemId [DpgPmm] OemTableId [ P004Ist] [20060707]
Real Time Clock Driver v1.12ac
hpet_resources: 0xfed00000 is busy
Non-volatile memory driver v1.2
Linux agpgart interface v0.101 (c) Dave Jones
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0b: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
brd: module loaded
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Probing IDE interface ide0...
Probing IDE interface ide1...
ide-floppy driver 0.99.newide
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
PNP: No PS/2 controller found. Probing ports directly.
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 4.39
TCP bic registered
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
Using IPI No-Shortcut mode
ACPI: (supports S0 S1 S3 S4 S5<6>Time: tsc clocksource has been installed.
)
Initalizing network drop monitor service
Freeing unused kernel memory: 232k freed
Write protecting the kernel read-only data: 414k
ACPI: PCI Interrupt 0000:00:1a.7[C] -> GSI 18 (level, low) -> IRQ 217
PCI: Setting latency timer of device 0000:00:1a.7 to 64
ehci_hcd 0000:00:1a.7: EHCI Host Controller
ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:1a.7: debug port 1
PCI: cache line size of 32 is not supported by device 0000:00:1a.7
ehci_hcd 0000:00:1a.7: irq 217, io mem 0xf9fffc00
ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 23 (level, low) -> IRQ 225
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: EHCI Host Controller
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
ehci_hcd 0000:00:1d.7: debug port 1
PCI: cache line size of 32 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: irq 225, io mem 0xf9fff800
ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 6 ports detected
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
USB Universal Host Controller Interface driver v3.0
ACPI: PCI Interrupt 0000:00:1a.0[A] -> GSI 16 (level, low) -> IRQ 169
PCI: Setting latency timer of device 0000:00:1a.0 to 64
uhci_hcd 0000:00:1a.0: UHCI Host Controller
uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1a.0: irq 169, io base 0x0000b800
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:1a.1[b] -> GSI 21 (level, low) -> IRQ 233
PCI: Setting latency timer of device 0000:00:1a.1 to 64
uhci_hcd 0000:00:1a.1: UHCI Host Controller
uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:1a.1: irq 233, io base 0x0000b880
usb usb4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:1a.2[C] -> GSI 18 (level, low) -> IRQ 217
PCI: Setting latency timer of device 0000:00:1a.2 to 64
uhci_hcd 0000:00:1a.2: UHCI Host Controller
uhci_hcd 0000:00:1a.2: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:1a.2: irq 217, io base 0x0000bc00
usb usb5: configuration #1 chosen from 1 choice
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 23 (level, low) -> IRQ 225
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: UHCI Host Controller
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 6
uhci_hcd 0000:00:1d.0: irq 225, io base 0x0000b080
usb usb6: configuration #1 chosen from 1 choice
hub 6-0:1.0: USB hub found
hub 6-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:1d.1[b] -> GSI 19 (level, low) -> IRQ 50
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: UHCI Host Controller
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 7
uhci_hcd 0000:00:1d.1: irq 50, io base 0x0000b400
usb usb7: configuration #1 chosen from 1 choice
hub 7-0:1.0: USB hub found
hub 7-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 217
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 8
uhci_hcd 0000:00:1d.2: irq 217, io base 0x0000b480
usb usb8: configuration #1 chosen from 1 choice
hub 8-0:1.0: USB hub found
hub 8-0:1.0: 2 ports detected
SCSI subsystem initialized
libata version 3.00 loaded.
ata_piix 0000:00:1f.2: version 2.12
ACPI: PCI Interrupt 0000:00:1f.2[b] -> GSI 19 (level, low) -> IRQ 50
ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ]
PCI: Setting latency timer of device 0000:00:1f.2 to 64
scsi0 : ata_piix
scsi1 : ata_piix
ata1: SATA max UDMA/133 cmd 0xa000 ctl 0x9c00 bmdma 0x9480 irq 50
ata2: SATA max UDMA/133 cmd 0x9880 ctl 0x9800 bmdma 0x9488 irq 50
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata1.01: ATA-8: ST31000528AS, CC35, max UDMA/133
ata1.01: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
ata1.01: configured for UDMA/133
ata2: SATA link down (SStatus 0 SControl 300)
 Vendor: ATA       Model: ST31000528AS      Rev: CC35
 Type:   Direct-Access                      ANSI SCSI revision: 05
SCSI device sda: 1953525168 512-byte hdwr sectors (1000205 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
SCSI device sda: 1953525168 512-byte hdwr sectors (1000205 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
sda: sda1 sda2
sd 0:0:1:0: Attached scsi disk sda
ACPI: PCI Interrupt 0000:00:1f.5[b] -> GSI 19 (level, low) -> IRQ 50
ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ]
PCI: Setting latency timer of device 0000:00:1f.5 to 64
scsi2 : ata_piix
scsi3 : ata_piix
ata3: SATA max UDMA/133 cmd 0xb000 ctl 0xac00 bmdma 0xa480 irq 50
ata4: SATA max UDMA/133 cmd 0xa880 ctl 0xa800 bmdma 0xa488 irq 50
ata3: SATA link down (SStatus 0 SControl 300)
ata4: SATA link down (SStatus 0 SControl 300)
ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 169
PCI: Setting latency timer of device 0000:02:00.0 to 64
scsi4 : pata_marvell
scsi5 : pata_marvell
ata5: PATA max UDMA/100 cmd 0xdc00 ctl 0xd880 bmdma 0xd400 irq 169
ata6: PATA max UDMA/133 cmd 0xd800 ctl 0xd480 bmdma 0xd408 irq 169
ata5.00: ATAPI: Optiarc DVD RW AD-7200A, 1.09, max UDMA/66
ata5.00: configured for UDMA/66
 Vendor: Optiarc   Model: DVD RW AD-7200A   Rev: 1.09
 Type:   CD-ROM                             ANSI SCSI revision: 05
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.11.6-ioctl (2011-02-18) initialised: dm-devel@redhat.com
device-mapper: dm-raid45: initialized v0.2594l
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
SELinux:  Disabled at runtime.
SELinux:  Unregistering netfilter hooks
type=1404 audit(1327199861.754:2): selinux=0 auid=4294967295 ses=4294967295
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
input: PC Speaker as /class/input/input0
Intel(R) PRO/1000 Network Driver - version 8.0.35-NAPI
Copyright (c) 1999-2010 Intel Corporation.
ACPI: PCI Interrupt 0000:04:00.0[A] -> GSI 16 (level, low) -> IRQ 169
e1000: 0000:04:00.0: e1000_probe: (PCI:33MHz:32-bit) 00:1b:21:b4:0f:df
sd 0:0:1:0: Attached scsi generic sg0 type 0
scsi 4:0:0:0: Attached scsi generic sg1 type 5
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
ACPI: PCI Interrupt 0000:04:01.0[A] -> GSI 17 (level, low) -> IRQ 177
e1000: 0000:04:01.0: e1000_probe: (PCI:33MHz:32-bit) 00:1b:21:b4:12:f1
e1000: eth1: e1000_probe: Intel(R) PRO/1000 Network Connection
ACPI: PCI Interrupt 0000:00:1f.3[C] -> GSI 18 (level, low) -> IRQ 217
sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 4:0:0:0: Attached scsi CD-ROM sr0
floppy0: no floppy controllers found
work still pending
lp: driver loaded but no devices found
ACPI: Power Button (FF) [PWRF]
ACPI: Power Button (CM) [PWRB]
ACPI: Mapper loaded
dell-wmi: No known WMI GUID found
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
device-mapper: multipath: version 1.0.6 loaded
loop: loaded (max 8 devices)
EXT3 FS on dm-0, internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Adding 5406712k swap on /dev/VolGroup00/LogVol01.  Priority:-1 extents:1 across:5406712k
IA-32 Microcode Update Driver: v1.14a <tigran@veritas.com>
microcode: CPU2 updated from revision 0xa07 to 0xa0b, date = 09282010
microcode: CPU0 updated from revision 0xa07 to 0xa0b, date = 09282010
microcode: CPU1 updated from revision 0xa07 to 0xa0b, date = 09282010
microcode: CPU3 updated from revision 0xa07 to 0xa0b, date = 09282010
Loading iSCSI transport class v2.0-871.
libcxgbi:libcxgbi_init_module: tag itt 0x1fff, 13 bits, age 0xf, 4 bits.
libcxgbi:ddp_setup_host_page_size: system PAGE 4096, ddp idx 0.
Chelsio T3 iSCSI Driver cxgb3i v2.0.0 (Jun. 2010)
iscsi: registered transport (cxgb3i)
IPv6: Loaded, but administratively disabled, reboot required to enable
cnic: Broadcom NetXtreme II CNIC Driver cnic v2.2.13 (Jan 31, 2011)
Broadcom NetXtreme II iSCSI Driver bnx2i v2.6.2.3 (Dec 31, 2010)
iscsi: registered transport (bnx2i)
iscsi: registered transport (tcp)
iscsi: registered transport (iser)
iscsi: registered transport (be2iscsi)
8021q: adding VLAN 0 to HW filter on device eth0
e1000: eth0: e1000_watchdog_task: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
8021q: adding VLAN 0 to HW filter on device eth1
e1000: eth1: e1000_watchdog_task: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Bluetooth: Core ver 2.10
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP ver 2.8
Bluetooth: L2CAP socket layer initialized
Bluetooth: HIDP (Human Interface Emulation) ver 1.1

Мысль уловил насчет PAE в понедельник поставлю 6 cent

сейчас загоню настройки

Share this post


Link to post
Share on other sites

Да.

 

e1000: 0000:04:00.0: e1000_probe: (PCI:33MHz:32-bit)

 

Окончательное подтверждение тому, что упираетесь в шину. Фиг настройки сильно помогут в данном случае, да и переход на C6 / x86-64 - тоже не особо. Эти две вещи всё равно надо сделать, на будущее, ну и взять за правило, поскольку в сетевых решениях PAE в любом случае зло, и C5->C6 тоже достаточно очевидный переход, если нет зависящего от C5 софта.

 

В Вашем случае только замена сетевых плат на PCI-E способна что-то кардинально изменить. Упомянутые мной настройки могут увеличить эффективность утилизации PCI сетевухами, но в целом - 400-440 мегабит всё равно останется жёстким теоретическим пределом, практический будет в районе 300-350.

 

Перечитайте моё сообщение над Вашим с выводом dmesg, я там список рекомендаций чуток обновил.

Edited by Alex/AT

Share this post


Link to post
Share on other sites

Спасибо огромное! уже начинаю смотреть в магазинах. Завтро поставлю цент - гляну что изменится.

Share this post


Link to post
Share on other sites

Это 82574L. Однопоточка. До 80-100Kpps (т.е. почти гиг) должна вытянуть, если система не заткнётся по прерываниям. Само собой, при условии, что обе сетевухи, на которых транзит - такие.

Edited by Alex/AT

Share this post


Link to post
Share on other sites

ок, спс!

а есть что порекомендовать?

Edited by kamae1ka

Share this post


Link to post
Share on other sites

В вашем случае даже не знаю - железо совсем десктопное, ставить на него выше 82574 смысла большого нет.

 

Кстати, а чем набортные сетевые контроллеры не устраивают? У вас их вроде на материнке два, гигабитных?

Edited by Alex/AT

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this