Date: Tue, 6 Nov 2001 21:07:05 -0600 From: Glenn Johnson <glennpj@charter.net> To: Michael Imamura <gte255n@prism.gatech.edu> Cc: Anthony Atkielski <anthony@atkielski.com>, FreeBSD Questions <freebsd-questions@FreeBSD.ORG> Subject: Re: Multi-processor Support Message-ID: <20011107030705.GA10142@gforce.johnson.home> In-Reply-To: <Pine.SOL.4.21.0111060925400.8804-100000@acmey.gatech.edu> References: <002101c166cb$14023dd0$0a00000a@atkielski.com> <Pine.SOL.4.21.0111060925400.8804-100000@acmey.gatech.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Nov 06, 2001 at 09:40:53AM -0500, Michael Imamura wrote: > On Tue, 6 Nov 2001, Anthony Atkielski wrote: > > > Ted writes: > > > > > SMP kernels won't boot on some uniprocessor hardware. Not a lot > > > of them but some. > > > > Hmm. What does NT do that FreeBSD doesn't? NT will boot on both > > uniprocessor and multiprocessor configurations. > > NT uses two different HALs, a uniprocessor HAL and a multiprocessor > HAL. When you install NT, the setup utility detects what kind of > system you have and installs the appropriate version of the system > files. > > This would be similar to FreeBSD shipping two kernels, one with the > "SMP" line commented out in the config, and one with it left in. This is what some Linux distributions are doing too. The setup program detects if there is more than one processor and loads the appropriate kernel AND the appropriate set of kernel modules. Some of the Linux kernel modules need to be compiled with options for SMP. I guess it would be convenient if the FreeBSD installation program could do this but this would be way down on the priority list. -- Glenn Johnson glennpj@charter.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011107030705.GA10142>