diff options
author | Thomas Schwinge <tschwinge@gnu.org> | 2007-09-14 15:31:38 +0200 |
---|---|---|
committer | Thomas Schwinge <tschwinge@gnu.org> | 2007-09-14 15:31:38 +0200 |
commit | 0f98bd853e71466b60189d18148d2b4b66c5d238 (patch) | |
tree | fe79fa512695d8b9784bd914e28bc216d53f5264 /ipc.mdwn | |
parent | e67759e31d3b4e30ba958e1e27217cb5fad4e0ba (diff) | |
download | web-0f98bd853e71466b60189d18148d2b4b66c5d238.tar.gz web-0f98bd853e71466b60189d18148d2b4b66c5d238.tar.bz2 web-0f98bd853e71466b60189d18148d2b4b66c5d238.zip |
Add some more wiki links.
Diffstat (limited to 'ipc.mdwn')
-rw-r--r-- | ipc.mdwn | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -25,12 +25,12 @@ provided by the Unix kernel and Unix is not designed to be [[Microkernel]] systems, on the other hand, are generally composed of many components. As components are separated by their respective -address space boundaries, unlike the kernel, they cannot arbitrarily +[[address_space]] boundaries, unlike the kernel, they cannot arbitrarily examine and modify the caller's state. The advantage is that if the protocol is carefully designed, the callee cannot cause the caller -any [[destructive interference]] thereby removing the need for the +any [[destructive_interference]] thereby removing the need for the caller to [[trust]] the callee thus reducing the former's [[tcb]]. When done systematically, this can increase the system's [[robustness]]. To this end, microkernels provide richer IPC semantics that include -the ability to transfer [[capabilities]] and to use virtual memory -mechanisms to copy data. +the ability to transfer [[capabilities]] and to use [[virtual_memory]] +[[mechanism]]s to copy data. |