Windows System Software -- Consulting, Training, Development -- Unique Expertise, Guaranteed Results


Before Posting...

Please check out the Community Guidelines in the Announcements and Administration Category.

More Info on Driver Writing and Debugging

The free OSR Learning Library has more than 50 articles on a wide variety of topics about writing and debugging device drivers and Minifilters. From introductory level to advanced. All the articles have been recently reviewed and updated, and are written using the clear and definitive style you've come to expect from OSR over the years.

Check out The OSR Learning Library at:

Re: Maximum interrupts per second

OSR_Community_UserOSR_Community_User Member Posts: 110,217
[email protected] said:
> I don't know how much a PC can handle, but Linux is reported to be way
> faster than NT as far as interrupt latency is concerned, so I imagine
> that NT gives before the machine limits are hit.

I've measured with a 'scope 6uS interupt latency when running Linux,
and 60uS when running NT. Exact same hardware (dual boot) and I wrote
both drivers. The processor is in this case a Cyrix 6x86 P166. The
Linux kernel was 2.0.x, and the NT kernel was NT4.0 SP3.

Linux is way faster then NT for interrupt handling, this I know for
a fact, but that is not necessarily relevant to the original poster,
unless his customer is willing to make the switch.

Steve Williams "The woods are lovely, dark and deep.
[email protected] But I have promises to keep,
[email protected] and lines to code before I sleep, And lines to code before I sleep."
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. Sign in or register to get started.

Upcoming OSR Seminars
OSR has suspended in-person seminars due to the Covid-19 outbreak. But, don't miss your training! Attend via the internet instead!
Kernel Debugging 13-17 May 2024 Live, Online
Developing Minifilters 1-5 Apr 2024 Live, Online
Internals & Software Drivers 11-15 Mar 2024 Live, Online
Writing WDF Drivers 20-24 May 2024 Live, Online