15.11.2012 Views

Integrated and Modular Systems for Commercial ... - Nonstop Systems

Integrated and Modular Systems for Commercial ... - Nonstop Systems

Integrated and Modular Systems for Commercial ... - Nonstop Systems

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

lliedSignal<br />

A E R O S P A C E<br />

Partition Execs<br />

Thread schedulers, driven by event/priority/deadline;<br />

executes strictly within a partition created by K-Exec<br />

User-Mode<br />

software<br />

Kernel-Mode<br />

software<br />

Processor<br />

<strong>and</strong> I/O<br />

hardware<br />

App 1<br />

Node Software Architecture<br />

App 2<br />

App 3<br />

P-Exec 1 P-Exec 1 P-Exec 1<br />

P-Exec 2<br />

- modified “scheduler activation” type exec -<br />

ref.: A.S. Tanenbaum: “Distributed Operating <strong>Systems</strong>”, Prentice Hall, 1995, 614 pp., ISBN 0-13-219908-29<br />

App 4<br />

K-Exec<br />

Hardware<br />

Shared Function Libraries<br />

Shared functions in “execute-only”<br />

memory may be used by any partition<br />

App 5<br />

BIT<br />

Kernel Exec<br />

Simple, deterministic, roundrobin<br />

scheduler <strong>and</strong> partition<br />

management<br />

Lib. 1<br />

Lib. 2<br />

Lib. 3<br />

Host CPU & supporting logic<br />

Interrupt system, MMU, I/O<br />

35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!