Erik Nordmark wrote:
> James Carlson wrote:
> 
>> An squeue belongs to exactly one netstack.  A netstack may have one or
>> many squeues.
> 
> I don't think that is the case. In fact tcp.c has:
>  * This list is per squeue and squeues are shared across the tcp_stack_t's.
> 
> The motivation is that the number of squeues should be related to the
> number of CPUs to get good scalability, while the netstacks is a logical
> construct for the exclusive-IP zones. Hence with 100 exclusive-IP zones
> it doesn't make sense to have 100 squeues on a 8 CPU/core system.

Exclusive stack zones can't share links, so that'd seem to imply that
one squeue could be used for multiple links.  I'm surprised ... but not
by much, I guess.  ;-}

-- 
James Carlson         42.703N 71.076W         <carls...@workingcode.com>
_______________________________________________
networking-discuss mailing list
networking-discuss@opensolaris.org

Reply via email to