Steve Reid
|
RE: Services of the Operating System
|
Steve Reid
09/14/2009 2:14 PM
post37929
|
RE: Services of the Operating System
The QNX Neutrino System Architecture guide should help you. Here's a
link to the latest version on our website:
http://www.qnx.com/developers/docs/6.4.1/neutrino/sys_arch/about.html
Steve Reid (stever@qnx.com)
Technical Editor
QNX Software Systems
|
|
|
Douglas Bailey
|
Re: Services of the Operating System
|
Douglas Bailey
09/14/2009 2:19 PM
post37930
|
Re: Services of the Operating System
Ezgar,
That's a big question you are asking. The short answer is that as much
as possible, we have nothing at all in the kernel with the exception of
what *must* be there (thread management and scheduling, message passing,
basic synchronization objects, etc) and we've move everything else out
to process level. Some of the areas normally associated with the
operating system are implemented in a special process ("proc") that the
kernel is aware of (e.g. process management, some pieces of the file
system) while others are just normal processes, maybe with special
privileges (e.g. most device drivers).
I suggest you take a look at our system architecture documentation if
you want to study the details (you can find the latest released version
at
http://www.qnx.com/developers/docs/6.4.1/neutrino/sys_arch/about.html)
Doug
On Mon, 2009-09-14 at 14:04 -0400, ezgar ezgardo wrote:
> Ok, first of all sorry for mi bad english; now this post it´s just because i have been reading about this amazing
operating system and i would like to know a few things about it, as far as i understand other operating systems are
divided into services, for example: I/O, Memory, Process, Files, Communication and Synchronisation, Protection and
Security, etc.
>
> So i would like to know how is divided the services of the kernel of this operating system. Sorry if this a dumb
question, if it is just sorry.
>
>
>
> _______________________________________________
>
> OSMeta
> http://community.qnx.com/sf/go/post37927
|
|
|