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>