sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #12631
Re: Kollisioner på ethernet, hvordan at måle?
Jon Bendtsen wrote:
>
> naar du omaddresserede koden, så kunne det hele maaske passe ind i cachen
> ?? dettte er ikke uvaesenligt.
Korrekt, men når jeg kunne se at CPU udnyttelsen steg betragteligt med
den nye kode (den var uhyggeligt lav med den oprindelige)... Vi taler om
måske 40 linjer C++, der ikke gør andet end at samle nogle data i en
stor buffer, for derefter at fyre dem af over nettet hhv. modtage samme.
Jeg havde på det tidspunkt sat tidsmåling op på det hele, samt
eksperimenteret med omorganisering af trådene, samt at droppe dem helt.
Det viste sig ikke at gøre nogen forskel. Kort sagt: Eksekveringstiden
var tydeligt og kraftigt domineret af netværkskommunikationen. I forhold
til en 200MHz PPro er 10Mbit/sek Ether jo også ret langsomt, selv under
optimale forhold.
And
--
Anders S. Johansen, Jagtvej 109, 3.tv, 2200 Kbh. N +045 35836565
Wisdom = TANJ + TANSTAAFL
References