Distributed Kernels and Operating Systems

Introduction

Title page
List of DTOSs
QNX, CHORUS, AMOEBA

Kernel of selected OSs

QNX CHORUS AMOEBA
QNX Mcrokernel CHORUS Architecture
CHORUS Nucleus I.
CHORUS Nucleus II.
CHORUS Main Abstractions
CHORUS Nucleus Basic Abstractions
AMOEBA Microkernel

IPC

QNX CHORUS AMOEBA
QNX IPC I. Message Passing
QNX IPC II. Blocked States
QNX IPC III. Proxies
QNX IPC IV. Symbolic Names
CHORUS IPC I. MEssage, Port
CHORUS IPC II. Port Groups
AMOEBA IPC

Servers, Services

QNX CHORUS AMOEBA
QNX Servers
QNX Servers: Proc, Scheduling
QNX Servers: Proc, Scheduling Methods
QNX Servers: Proc, Process Management
QNX Servers: Proc, Process States
QNX Servers: Proc, Symbolic Names
QNX Servers: Fsys
QNX Servers: Dev
QNX Servers: Net
CHORUS Servers AMOEBA Servers
AMOEBA Servers: Bullet
AMOEBA Servers: Directory
AMOEBA Servers: Boot

Processes, Threads

QNX CHORUS AMOEBA
See QNX Server Proc above CHORUS Threads AMOEBA Processes