That machine won't be busy if you disable interrupts for an hour... :-)
I have benchmarked a Linux system (probably 2.0 era!) to handle
about 140k interrupts per second. I was NOT worried about missing
one interrupt. We would see userspace significantly slowing down
around 120k interrupts per second, and at around 140k interrupts
per second, the machine would grind to a halt. Until you turned
the interrupt generator back down below the limit.
This was with a 120MHz Pentium.
I wouldn't be surprised if you could handle around 75k interrrupts
per second without missing one if all other interrupts are behaving.
(i.e. don't disable interrupts for more than 7 us).
(Of course pulling in 163 Mb per second over an ordinary 33MHz 32bit
PCI bus is impossible, and quite difficult on 33MHz/64bit or 66MHz/32bit
and doable on 66MHz/64bit).
Roger.
-- ** R.E.Wolff@BitWizard.nl ** http://www.BitWizard.nl/ ** +31-15-2600998 ** *-- BitWizard writes Linux device drivers for any device you may have! --* * There are old pilots, and there are bold pilots. * There are also old, bald pilots. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/