[unios] Re: Generic design. More comments

Pieter Dumon Pieter.Dumon@rug.ac.be
Thu, 17 Dec 1998 19:35:47 +0100 (MET)


From: Pieter Dumon <Pieter.Dumon@rug.ac.be>

> 
> How about on other systems?

All other OSs put the OS in an inaccessible part of the user space.
When there is a system call or hardware interrupt, control is switched
to the kernel in this part. E.G. NT reserves the upper 1GB of memory
for its own, leaving the processes with 3GB each.
But NT puts the parts of its executive (object manager, security manager,
I/O manager etc) all in seperate memory spaces. They tried to put the 
cpu scheduler and memory scheduler into the executive too, in seperate
memory spaces, but this was slow, so they put it in a microkernel.
NT has a pretty good design. Of course, it is designed by Digital
programmers bought by MS.  

Pieter

----------------------------------------
 Pieter.Dumon@rug.ac.be               
                                      
 http://studwww.rug.ac.be/~pdumon     
 
 ICQ  : 12428974
---------------------------------------

------------------------------------------------------------------------
To unsubscribe from this mailing list, or to change your subscription
to digest, go to the ONElist web site, at http://www.onelist.com and
select the User Center link from the menu bar on the left.
------------------------------------------------------------------------
UniOS Group
http://members.xoom.com/unios