Przemyslaw Frasunek <venglin@freebsd.lublin.pl> writes:
> niezupelnie. po pierwsze, problemem jest to, ze te systemy sa sterowane
> zdarzeniami, czyli przerwaniami.
Albo sa sterowane przerwaniami, i wtedy (jak rozumiem) nie jest to
problemem, albo jest i wtedy przestaja byc tak sterowane, a zaczynaja...
> nadmiar przychodzacych przerwan powoduje ich
> gubienie, a dodatkowo nieresponsywnosc systemu. rozwiazaniem jest stosowanie
> odpowiednio czestego pollingu, zamiast obslugi przerwan.
wlasnie tak.
> oczywiscie ilosc
> pakietow na sekunde w takim wypadku zalezy bezposrednio od wielkosci
> bufora na
> karcie i interwalu pollingu.
... wylaczajac karty ktore same sobie robia transfery z pamiecia komputera,
albo z inna (docelowa) karta.
> po drugie, w wiekszosci systemow ogolnego przeznaczenia masz duza ilosc
> kopiowania routowanych pakietow w pamieci,
Statystyki nie robilem, ale Linux potrafi m.in. od dawna robic
routing bez zadnego kopiowania pakietow, glowny procesor interesuje
sie tylko naglowkami.
Aczkolwiek wszystko zalezy od konkretnego przypadku, w szczegolnosci
od uzytych kart i konfiguracji.
-- Krzysztof HalasaReceived on Sat May 21 18:50:16 2005
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Sat 21 May 2005 - 19:40:04 MET DST