[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
Re: [LI] user space, kernel space and .........
On Wed, Jan 12, 2000 at 07:02:12PM +0530, skhader@xxxxxxxxxx wrote:
> And can anybody elaborate why Unix uses only two levels and
> why not all the four ?? And anybody here knows what are the four levels in
> the Intel
> processors.
Intel processors have 4 level aka "rings". The idea was to isolate
untrusted third party code within the kernel - device drivers for
example.
UNIX uses only two because of historical reasons and no one has found
a reason to change it. All users including root run at ring 4 and the
kernel and device drivers run at ring 0.
-Arun
--------------------------------------------------------------------
The Linux India Mailing List Archives are now available. Please search
the archive at http://lists.linux-india.org/ before posting your question
to avoid repetition and save bandwidth.