UChoices Overview Dennis Koutsoures. Architecture Overview.

Post on 21-Dec-2015

223 views 5 download

Tags:

Transcript of UChoices Overview Dennis Koutsoures. Architecture Overview.

uChoices Overview

Dennis Koutsoures

Architecture Overview

Micro-Kernel

HigerLevel-Kernel

Process Subsystem

Virtual Memory

Subsystem

Pager File System Application

Nano-Kernel

Object Invocation

Network Subsystem

ApplicationApplicationApplicationApplication

Nano-kernel Components

Nano-kernel Subdirectories

•Framework:

Nano-kernel Subdirectories

•Processor Dependent:

Nano-kernel Subdirectories

•Processor Inependent:

Nano-kernel Subdirectories

•Interface:

HighLevel-Kernel

HighLevel-Kernel

•Process:

HighLevel-Kernel

•Virtual Memory:

HighLevel-Kernel

•Virtual Memory:

HighLevel-Kernel

•Virtual Memory:

HighLevel-Kernel

•Network:

Extending the OS

• Multi-media stream– Variable bit rate– Available bit rate– Etc

• Interpreted Agents

• Unified Buffer Management– Buffers as objects

Conclusions….