Ile przerwań na sekundę może obsłużyć PC? Doświadczenia z IRQ7 i DOS-em
Przerwania
From: "Zwyrol" <zwyrol_at_nospam_gda.pl>
Subject: Przerwania
Date: 28 Apr 1999 17:52:03 +0100
Wysylam przerwania do peceta (IRQ7 od drukarni). Obsluge napisalem w C.
Przerwanie sygnalizuje dana gotowa na porcie rownoleglym. Czasem przychodzi
do 200 000 przerwan na sekunde i sie system wiesza. Oczywiscie pracuje pod
czystym dosem bo "wielozadaniowce" w ogole gupiejom.
Czy ktos mi moze powiedziec ile przerwan maksymalnie moze przyjac PC (na
sekunde)? Obsluga INT jest prosta ~10 do 20 cykli procka.
Jak dotad sprawnie dziala przy 100 000 przerw/sek i to przez wiele minut.
Oczekuje chetnego do wymiany doswiadczen.
Zwyroll
From: taunus <taunus_at_nospam_zt.krakow.tpsa.pl>
Subject: Re: Przerwania
Date: Thu, 29 Apr 1999 08:22:31 +0200
Zwyrol wrote:
Wysylam przerwania do peceta (IRQ7 od drukarni). Obsluge napisalem w C.
Przerwanie sygnalizuje dana gotowa na porcie rownoleglym. Czasem przychodzi
do 200 000 przerwan na sekunde i sie system wiesza. Oczywiscie pracuje pod
czystym dosem bo "wielozadaniowce" w ogole gupiejom.
A sprawdz dajac taki zapis w config.sys:STACKS=9,256
albo
STACKS=18,512
Pozdrawiam
MT