Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Nov 1996 14:44:48 -0800
From:      David Greenman <dg@Root.COM>
To:        Steve Passe <smp@csn.net>
Cc:        freebsd-smp@freefall.freebsd.org, Peter Wemm <peter@spinner.dialix.com>
Subject:   Re: SMP -current merge 
Message-ID:  <199611232244.OAA01965@root.com>
In-Reply-To: Your message of "Sat, 23 Nov 1996 15:31:29 MST." <199611232231.PAA19920@clem.systemsix.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
>Hi,
>
>>   Uhh, the "idle" queue shouldn't have anything on it unless there is an
>>"idprio" process running. If this patch truely makes a difference, then
>>there is something very wrong with the handling of whichidqs somewhere.
>
>If there are 2 CPUS smp_kickoff() creates 2 idleprocs, and thus there
>are 2 possible processess that can be in the idleq.

   Oh...I didn't realize that it was handled this way. This is going to need
to be re-thought. The idle processes should probably not be on any of the
queues and handled as a special case. Otherwise they will compete for CPU
with other idprio processes, and that would be bad.

-DG

David Greenman
Core-team/Principal Architect, The FreeBSD Project



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199611232244.OAA01965>