[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: [rtl] *Fast* IRQ response ( 2.08us )
>>>>> "1698" == 1698 <C.> writes:
1698> Greetings,
1698> I just measured the time from the leading edge of the IRQ
1698> signal to the leading edge of a pulse generated by my rt-linux
1698> handler at 2.08us most of the time and sometimes just under
1698> 4us. The measurements made using a Lecroy 9384 1gHz digital
1698> scope with one probe on the irq signal and the other on the LPT
1698> port I'm pulsing.
1698> The system is 2.0.29 rtl 0.6, 200mhz p5 with 64mb ram, 3-4gb
1698> scsi drives, 500ms/s Gage PCI waveform digitizer, and an ISA
1698> board full of specialized PIC chips.
1698> Looking at the signals on the scope, they appear virtually
1698> jitter free and very clean. Even when running " find / -name
1698> dlfkldf -print " the signals remain stable. This is just the
1698> opposite of how windoze reacts of course.
Neat.
It's interesting to compare that with a so-called "real time system"
that is being marketed quite a lot right now.
>From "Embedded Systems Development" magazine (first issue, 3/98), page
10:
"...Microsoft claims an interrupt response time of 0.5 ms..."
So RTLinux is about a factor 100 better.
paul
--- [rtl] ---
For more information on Real-Time Linux see:
http://rtlinux.cs.nmt.edu/