[okl4-developer] Multi-threading
Matthew Warton
mwarton at ok-labs.com
Fri Oct 19 10:49:46 EST 2007
Hi Peter,
The Kernel does have a concept of multiple threads but is not "multi
threaded" in the sense of a user program. The kernel deals with the
raw processor, and so can only run one thread of execution per
processor. It uses this thread of execution to simulate "multi
threaded" for the user processes.
For this general sort of question you probably should read an OS
textbook. A good one is Modern Operating Systems by Andrew
Tanenbaum, which you should be able to get from any good university
bookshop.
Cheers,
Matthew Warton
On 19/10/2007, at 10:36 AM, Peter Nguyen wrote:
> Hi,
>
> Just to clear things up, I was just wondering (as a general question)
> whether the pistachio microkernel itself is actually multi-
> threaded? In
> the case that it's not, how is the performance of IPC able to be high
> performance then given that there can obviously be a multitude of
> messages being sent to threads?
>
> Peter N
>
> _______________________________________________
> Developer mailing list
> Developer at okl4.org
> https://lists.okl4.org/mailman/listinfo/developer
>
More information about the Developer
mailing list