[ProgClub list] Memory management in C

Asher Glynn asher.glynn at gmail.com
Sun Oct 2 07:06:35 AEDT 2011

> RPC in this case was "remote" in the sense of "not in process". The
>> particular microkernel was MACH I think.
> I don't how you pass in registers and manage to context switch to another
> process at the same time.
> I'm reading a book about the design of the UNIX operating system and it
> talks about how code executes in 'user mode' or in 'kernel mode' but there
> is no context switch that takes place. So kernel mode code just runs in the
> context of whichever process invoked it.


Check http://en.wikipedia.org/wiki/System_call - Typical implementations
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.progclub.org/pipermail/list/attachments/20111001/26162e9f/attachment.html>

More information about the list mailing list