Re: karty i/o

Autor: Miroslaw Kwasniak (kwasniak_at_sun1000.pwr.wroc.pl)
Data: Thu 16 Jan 1997 - 13:06:09 MET


Jarek Lis <lis_at_ict.pwr.wroc.pl> wrote:

: In pl.comp.pecet Krzysztof Halasa <khc_at_intrepid.pm.waw.pl> wrote:
: : Praktyka pokazuje, ze obciazenie komputera Pentium-75 z dolaczona karta
: : 16*16550A i do nich ok. 10 modemami @ 57kbps nie wprowadza zauwazalnego
: : obciazenia maszyny (pracujacej pod Linuxem).

: A te modemy cos robia? Karta PCI, VLB, czy z wlasnym procesorem?

: 10modemow w pelnym obciazeniu to transmisja ~60KB/s. Kazdy bajt
: to co najmniej dwie operacje I/O - na ISA po ~1.5us kazda.
: To juz wychodzi 180ms/s spedzone na obsludze portow.
: A inne instrukcje, narzut na obsluge przerwan, przelaczanie procesow?
: W dodatku owi uzytkownicy cos zapewne robia - czy to z sieci, czy
: z dysku korzystaja.
: W mniej niz 40% obciazenia nie uwierze...

Z obserwacji serwera na FreeBSD (P100 i 8xRS232 - 115200/28.800).
RS232 to 2x16550 na plycie glownej (Asus T2P55), pozostale to przerobki
standardowych 2x16550 I/O ISA. Pojedynczy port (protokol PPP) daje przy
maksymalnej efektywnej predkosci transferu z dysku serwera 9-10kB/s (dane
kompresowalne) do 4% obciazenia procesora (srednio 2%).

Mirek



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:52:06 MET DST