Federated Systems


Click here to start

Table of contents

Federated Systems

Today

Today (cont)

Unix

Process

Pipes

Pipes (cont)

Address spaces

Namespaces

Command Shells

Unix Fault Model

QNX

QNX namespace

Process namespace

QNX Messages

QNX Messages (cont)

Message Proxy

Messaging & Scheduling

QNX Signals

Interrupt Handers

Simple Interrupt Experiment

Going through the scheduler

QNX to federated architecture

QNX to federated architecture

QNX to federated architecture

Device performance?

Fault Models

µ-kernel right abstraction?

Pipes vs. Messages

Pipes vs. Messaging

Messaging vs. Pipes

Inferno

Language/VM based OS

Inferno to federated arch.

Author: Rich Martin

E-mail: rmartin@cs.rutgers.edu

Homepage: http://www.cs.rutgers.edu/~rmartin/teaching/fall99