← Back to team overview

sslug-teknik team mailing list archive

Re: Den store forskel på netkort

 

On Wed, 16 May 2001 19:00:51 Rasmus Andersen wrote:
<KLIP>
> Hvis du rammes af mange pakker og dit netkort er billigt, vil
> det generere et hardware interrupt pr. pakke. Det vil belaste
> din CPU en del. Dyrere netkort samler data sammen paa kortet
> og generer interrupts naar deres egen buffer er ved at vaere
> fyldt[1]. Det sparer CPU'en for en del overhead og vil _ikke_
> blive bedre af at du saette to billige netkort i din maskine.
> 
> [1] Jeg er paa en anelse tyndt is her, men jeg mener at det
> er saadan det foregaar.
Se, der har vi en forskel der betyder noget. 
Hvis man feks. skal vælge mellem 2 processorer, 
hvor forskellen er 50 MHz og 1000 kr- så 
kan man argumentere for at købe et meget 
godt netkort og så til gengæld spare penge 
på processoren. 

Mine billige RealTek netkort opfører sig 
som om de var langt dyrere. Min Linux 
firewall har 3 RealTek netkort og selv ved 
massiv trafik (5Mbit/s) kører dens 
100MHz 486 processor typisk 98 % idle. 

Jeg har disse netkort mistænkt for at 
være ulve i fårklæder. Et af beviserne 
for det er, at Linux kernen allokerer 
en 64 kB buffer til hvert af disse og 
de overfører data gennem dma 
( hvis man bruger driveren: 8139too). 

Desværre har jeg ingen fældende beviser 
endnu.  :)

-- 
med venlig hilsen, Anna Jonna Armannsdottir       
Fyrkildevej 98 (sttv)          Tel: 98 15 67 93
DK-9220 Aalborg Oest           ICQ: 108017016
Find my key: http://www.keyserver.net: GnuPG key ID: 0x6349D8FB 
fingerprint: E44F A8B9 5088 0036 C0C6  DD2C 9575 7DFE 6349 D8FB
                       ...ooO0Ooo...
   One Linux to rule them all, One Resolver to find them,
   One IP to bring them all and in the zone to bind them. 



Follow ups

References