|
| Processorbelastning fra netkort Fra : Allan Olesen |
Dato : 20-03-02 00:56 |
|
Jeg har altid grinet lidt af dem, der kaldte RTL8139-netkort noget
bras, som belaster CPU'en for meget. Mine kører jo fint.
Men nu har jeg så langt om længe fået den gamle 10 Mbit hub erstattet
af en 10/100 switch, og så skulle der testes. Det var skuffende.
Jeg kunne trykke 60-80 Mbit gennem netværket, og det resulterede i 0%
idle på den P225MMX med RTL8139, der sad i den ene ende, hvorimod en
Athlon900 med Tulip-netkort i den anden ende lå på 95% idle.
Hvis man kan basere en konklusion på simpel forholdsregning, var
resultatet dermed særdeles skidt for RTL8139-kortet.
Men nu til spørgsmålet:
Jeg testede med programmet netperf. Jeg kunne med 'top' se, at dette
program stod for næsten hele CPU-belastningen. Betyder det, at det
slet ikke var netkort-modulet, som belastede CPU'en, eller betyder det
bare, at CPU-belastningen fra netkortet bliver nedarvet til de
programmer, der kommunikerer via netkortet?
--
Allan Olesen, Lunderskov
"UNIX er overflødigt." - Lars P. Fischer
| |
Thorbjørn Ravn Ander~ (20-03-2002)
| Kommentar Fra : Thorbjørn Ravn Ander~ |
Dato : 20-03-02 09:47 |
|
Allan Olesen <aolesen@post3.tele.dk> writes:
> Jeg testede med programmet netperf. Jeg kunne med 'top' se, at dette
> program stod for næsten hele CPU-belastningen. Betyder det, at det
> slet ikke var netkort-modulet, som belastede CPU'en, eller betyder det
> bare, at CPU-belastningen fra netkortet bliver nedarvet til de
> programmer, der kommunikerer via netkortet?
Stod det som user eller system time?
Køb et moderne netkort som er beregnet til serverbrug, hvis det
generer dig.
--
Thorbjørn Ravn Andersen
http://unixsnedkeren.dk - Unix, Java, Web, Netværk, Århus
| |
Allan Olesen (21-03-2002)
| Kommentar Fra : Allan Olesen |
Dato : 21-03-02 20:06 |
|
thunderbear@bigfoot.com (Thorbjørn Ravn Andersen) wrote:
>Stod det som user eller system time?
System.
>Køb et moderne netkort som er beregnet til serverbrug, hvis det
>generer dig.
Først skal jeg jo have verificeret, at det _er_ netkortet, og
ikke testprogrammet, der æder CPU.
--
Allan Olesen, Lunderskov
"UNIX er overflødigt." - Lars P. Fischer
| |
Sven Esbjerg (21-03-2002)
| Kommentar Fra : Sven Esbjerg |
Dato : 21-03-02 23:15 |
|
Allan Olesen <aolesen@post3.tele.dk> writes:
> thunderbear@bigfoot.com (Thorbjørn Ravn Andersen) wrote:
>
> >Stod det som user eller system time?
>
> System.
>
> >Køb et moderne netkort som er beregnet til serverbrug, hvis det
> >generer dig.
>
> Først skal jeg jo have verificeret, at det _er_ netkortet, og
> ikke testprogrammet, der æder CPU.
Netkortet. Realtek netkort er kun egnet til hjemmebrugeren med
10mbit. Smider man det i en server der skal trække fx. NFS-3 med mange
kliente så skal du nok få grå hår i hovedet.
- sådan er det jo ofte med billig hardware.
Sven
Ps. du kan jo sammenligne RTL driveren med 3Com 905 driveren eller Intel
Etherexpress driveren og se hvor dårlig chippen er.
--
Fight Internet Censorship! http://www.eff.org
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
Allan Olesen (22-03-2002)
| Kommentar Fra : Allan Olesen |
Dato : 22-03-02 05:41 |
|
Sven Esbjerg <esbjerg@xbsd.net> wrote:
>Ps. du kan jo sammenligne RTL driveren med 3Com 905 driveren eller Intel
>Etherexpress driveren og se hvor dårlig chippen er.
Jeg går ud fra, at du mener noterne i source-koden. Dem har jeg skam
læst. Men jeg har nu altid troet, at bemærkningen om, at der skulle
en 400 MHz til at trække kortet, var ment som en overdrivelse, der
skulle fremme forståelsen.
--
Allan Olesen, Lunderskov
"UNIX er overflødigt." - Lars P. Fischer
| |
Thorbjørn Ravn Ander~ (22-03-2002)
| Kommentar Fra : Thorbjørn Ravn Ander~ |
Dato : 22-03-02 05:20 |
|
Allan Olesen <aolesen@post3.tele.dk> writes:
> >Stod det som user eller system time?
>
> System.
Så er tiden brugt i kernen.
> >Køb et moderne netkort som er beregnet til serverbrug, hvis det
> >generer dig.
>
> Først skal jeg jo have verificeret, at det _er_ netkortet, og
> ikke testprogrammet, der æder CPU.
Det har du allerede. Testprogrammets CPU-forbrug står som user time.
Personligt er jeg godt tilfreds med et 3c905C-TX kort købt i
efteråret, men mit behov er heller ikke i serverklasse.
--
Thorbjørn Ravn Andersen
http://unixsnedkeren.dk - Unix, Java, Web, Netværk, Århus
| |
Allan Olesen (22-03-2002)
| Kommentar Fra : Allan Olesen |
Dato : 22-03-02 05:42 |
|
thunderbear@bigfoot.com (Thorbjørn Ravn Andersen) wrote:
>Det har du allerede. Testprogrammets CPU-forbrug står som user time.
Takker.
>Personligt er jeg godt tilfreds med et 3c905C-TX kort købt i
>efteråret, men mit behov er heller ikke i serverklasse.
Mit behov er også kun i hjemmenetværksklasse.
--
Allan Olesen, Lunderskov
"UNIX er overflødigt." - Lars P. Fischer
| |
|
|