router, zatez CPU
Miloš Šifalda
sifalda na seznam.cz
Úterý Září 19 11:36:24 CEST 2006
Dobrý den,
mam router, kernel 2.6.14, 2 síťovky, a běží na něm iptables, htb (obojí
řádově tisíce pravidel). Další informace níže ...
Otázkou je (za předpokladu zachování pravidel iptables a htb)
- lze nějakou softwarovou úpravou či úpravou konfigráku kernelu snížit zátěž
CPU v mém případě?
- v případě výměny hw. - má pro tento router smysl dualcore?
- v případě výměny hw. - jaké CPU (+ typ RAM) a proč pro tento router,
dokážete odhadnout, kolikrát by to bylo výkonnější než současný stav?
Díky za jakékoliv tipy, či odkazy.
Miloš Šifalda
Přenosy ve špičce lezou ke 30Mbit/s a zátěž CPU se hlásí 10% hw. interrupt +
50% sw. interrupt, viz. http://sifalda.net/pub/cpu-qos.png , ostatní zátěž
je zanedbatelná. Co jsem zkoušel při vypnutí omezování rychlosti htb či
iptables, spadne zátěž sw. interrupts .
z konfiguráku kernelu:
# CONFIG_SMP is not set
CONFIG_PREEMPT_NONE=y
# CONFIG_PREEMPT_VOLUNTARY is not set
# CONFIG_PREEMPT is not set
# CONFIG_X86_UP_APIC is not set
CONFIG_HZ_250=y
CONFIG_HZ=250
root ~# cat /proc/cpuinfo
vendor_id : AuthenticAMD
model name : AMD Athlon(tm) XP 2600+
cpu MHz : 1921.212
cache size : 512 KB
bogomips : 3847.25
...
root ~# cat /proc/meminfo
MemTotal: 257116 kB
MemFree: 124916 kB
Buffers: 8388 kB
Cached: 71428 kB
...
root ~# lspci | grep -i eth
01:08.0 Ethernet controller: 3Com Corporation 3CSOHO100B-TX 910-A01 [tulip]
(rev 31)
01:09.0 Ethernet controller: 3Com Corporation 3CSOHO100B-TX 910-A01 [tulip]
(rev 31)
Další informace o konferenci Linux