Paul Durrant writes:
 > On 4/10/07, Tom Chen <[EMAIL PROTECTED]> wrote:
 > >
 > > May I ask a question, why Solaris interrupts are so different from Linux 
 > > interrupts which forbids blocking, alloc memory etc? Is there any benefit?
 > >
 > 
 > I think there's a benefit in terms of ease of programming; I don't
 > know whether there's any price to pay in performance due to e.g. extra
 > latency. In general though, Solaris' threading model is different from

>From discussions in the FreeBSD world, I'd thought that the optimal
way to do interrupt threads is to actually run the ithread in the
context of the hardware interrupt (ie like Linux) until it does
something which actually blocks, and then when it wakes up, it runs in
its normal thread context.  I don't think FreeBSD actually does this
yet.  Does Solaris?

Drew

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to