Über dieses Handbuch

 

 

Einführung

 

 

Copyright-Hinweis

 

 

 

Kapitel 1

 

Die Philosophie von QNX

 

 

Einführung

 

 

Was ist QNX?

 

 

Die Mikrokernel Architektur von QNX

 

 

Interprozeßkommunikation (IPC)

 

 

QNX als Netzwerk

 

 

 

Kapitel 2

 

Der Mikrokernel

 

 

Einführung

 

 

Interprozeßkommunikation

 

 

IPC über Nachrichten

 

 

IPC über Proxies

 

 

IPC über Signale

 

 

IPC über das Netzwerk

 

 

IPC über Semaphoren

 

 

Prozeß-Scheduling

 

 

Ein Wort zu Echtzeitperformance

 

 

 

Kapitel 3

 

Der Prozeß-Manager

 

 

Einführung

 

 

Der Lebenszyklus eines Prozesses

 

 

Prozeßzustände

 

 

Symbolische Prozeßnamen

 

 

Timer

 

 

Interrupthandler

 

 

 

Kapitel 4

 

I/O Namespace

 

 

Einführung

 

 

Auflösen von Pfadnamen

 

 

Dateideskriptor-Namensraum (Namespace)

 

 

 

Kapitel 5

 

Der Dateisystem-Manager

 

 

Einführung

 

 

Was ist eine Datei?

 

 

Reguläre Dateien und Verzeichnisse

 

 

Links und inodes

 

 

Symbolic links

 

 

Pipes und FIFOs

 

 

Dateisystem-Manager-Performance

 

 

Dateisystem-Robustheit

 

 

Blockorientierte Geräteeinheiten (raw volumes)

 

 

Schlüsselkomponenten einer QNX Partition

 

 

Der DOS-Dateisystem-Manager

 

 

CD-ROM-Dateisystem

 

 

Flash

 

 

NFS-Dateisystem

 

 

SMB-Dateisystem

 

 

 

Kapitel 6

 

Der Geräte-Manager

 

 

Einführung

 

 

Geräte-Dienste

 

 

Editierender Eingabemodus

 

 

Nicht-Editierender Eingabemodus (raw mode)

 

 

Gerätetreiber

 

 

Die QNX-Konsole

 

 

Serielle Geräte

 

 

Parallele Geräte

 

 

Gerätesubsystem-Performance

 

 

 

Kapitel 7

 

Der Netzwerk-Manager

 

 

Einführung

 

 

Aufgaben des Netzwerk-Managers

 

 

Mikrokernel-Netzwerk-Manager Schnittstelle

 

 

Netzwerktreiber

 

 

Knoten- und Netzwerk-Nummern

 

 

Entscheidung für ein Netzwerk

 

 

TCP/IP-Netzwerke

 

 

 

Kapitel 8

 

Das Photon microGUI® Windowing System

 

 

Einführung

 

 

Ein grafischer Mikrokernel

 

 

Der Photon Event Space

 

 

Grafiktreiber

 

 

Skalierbare Schriften

 

 

Mehrsprachige Unterstützung durch Unicode

 

 

Animationsunterstützung

 

 

Druck-Unterstützung

 

 

Der Photon Fenster-Manager

 

 

Widget-Bibliothek

 

 

Zusammenfassung

 

 

 

 

 


© QNX Software Systems Ltd. 1997
QNX, Photon microGUI, and Neutrino are registered trademarks, and IAT, Voyager, FLEET, FTL, Phindows, and PhinX are trademarks, of QNX Software Systems Ltd. All other trademarks belong to their respective owners.