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]
