Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Aug 1997 07:18:30 -0700
From:      David Greenman <dg@root.com>
To:        Christopher Petrilli <petrilli@amber.org>
Cc:        Kyle Mestery <mestery@winternet.com>, Peter Stubbs <peters@gil.com.au>, smp@FreeBSD.ORG
Subject:   Re: A how does it work question. 
Message-ID:  <199708271418.HAA01067@implode.root.com>
In-Reply-To: Your message of "Wed, 27 Aug 1997 10:07:20 EDT." <Pine.BSF.3.95q.970827100635.20292A-100000@chaos.amber.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
>Because of this, wouldn't it be appropriate to say that FreeBSD is an
>Assymetric MP, not Symmetric?  Symmetric means that the kernel runs on
>each processor, and there is no "one processor" which controls exclusivity
>to the hardware.

   No. FreeBSD's MP is symetric - either CPU may execute kernel code. The
issue has to do with concurrency and right now, only one CPU may execute
the code at one time. Asymetric MP is something different entirely - in
that case, only one CPU ever executes kernel code and it schedules the work
for the other CPUs.

-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?199708271418.HAA01067>