> if i force polling, it's a little faster: 0.01u 0.45s 17.70r

That's interesting - it shouldn't make a difference unless there's something
wrong with the controller or the driver.  What did you do to force polling?
> holding a second, time wouldn't show interrupt-handling time, correct?

Yes, I think you're right - system cputime will only be incremented for
a running process.  But you can watch the last column of /dev/sysstat
(or use 'stats -I') to see the percentage of time spent in interrupt handlers.

> load remains fairly low during both, but system calls and context
> switches are high.

How about number of interrupts?  Erik's theory was that you were getting
too many of these.


Reply via email to