Diplomarbeit - Operating Systems Group - Technische Universität ...
Diplomarbeit - Operating Systems Group - Technische Universität ... Diplomarbeit - Operating Systems Group - Technische Universität ...
32 KAPITEL 3. ENTWURF Daten- menge Puffergröße Vorlauf Intervall, in dem Puffer für Anwendung verfügbar sein muß obere Grenze für Schwankungen mittlere Datenrate untere Grenze für Schwankungen Verweildauer bei Anwendung Abbildung 3.10: Planung bei schwankungsbeschränkten Datenströmen 3.9 Zusammenfassung Abbildung 3.11 stellt noch einmal einen Überblick über die wichtigsten Komponenten des Echtzeit-Dateisystems sowie die verwendeten Mechanismen dar. Damit das Dateisystem Zusagen über Datenraten geben kann, arbeiten die Admission Control, die Auftragsplanung und der SCSI-Treiber eng zusammen. Durch die Admission Control wird bereits festgelegt, zu welchen Zeitpunkten die einzelnen Aufträge der Datenströme bearbeitet werden. Zeit
3.9. ZUSAMMENFASSUNG 33 VFS L 4 Linux Stub Anwendung Echtzeitdateisystem SCSI-Treiber Auftragsgenerierung - Generierung der Aufträge anhand der Slot-Einteilung - Datenübertragung von/zu der Anwendung Ressourcen-Verwaltung L4 Admission Control Pufferverwaltung - Verwaltung der Puffer als einzelne Ringliste für jeden Datenstrom Datei- und Blockverwaltung - unterstützt variable Blockgrößen - Inodes zur Dateiverwaltung, werden in Datenblöcken gespeichert - Datenlayout Round-Robin, Auslassen von Datenblöcken zur Bandbreitenanpassung Abbildung 3.11: Gesamtstruktur des Echtzeitdateisystems
- Seite 1: Diplomarbeit zum Thema Entwicklung
- Seite 4 und 5: 4 INHALTSVERZEICHNIS 4 Implementier
- Seite 6 und 7: 6 KAPITEL 1. EINLEITUNG tet, und f
- Seite 8 und 9: 8 KAPITEL 2. STAND DER TECHNIK ¡ R
- Seite 10 und 11: 10 KAPITEL 2. STAND DER TECHNIK meh
- Seite 12 und 13: 12 KAPITEL 2. STAND DER TECHNIK ¡
- Seite 14 und 15: 14 KAPITEL 2. STAND DER TECHNIK ¡
- Seite 16 und 17: 16 KAPITEL 2. STAND DER TECHNIK ¡
- Seite 18 und 19: 18 KAPITEL 2. STAND DER TECHNIK
- Seite 20 und 21: 20 KAPITEL 3. ENTWURF ¡ Die struct
- Seite 22 und 23: 22 KAPITEL 3. ENTWURF Kontinuierlic
- Seite 24 und 25: 24 KAPITEL 3. ENTWURF Slot C B A Ad
- Seite 26 und 27: 26 KAPITEL 3. ENTWURF KByte/s © s
- Seite 28 und 29: 28 KAPITEL 3. ENTWURF Verfügung st
- Seite 30 und 31: 30 KAPITEL 3. ENTWURF arbeiten unab
- Seite 34 und 35: 34 KAPITEL 3. ENTWURF
- Seite 36 und 37: 36 KAPITEL 4. IMPLEMENTIERUNG Kont
- Seite 38 und 39: 38 KAPITEL 4. IMPLEMENTIERUNG Adre
- Seite 40 und 41: 40 KAPITEL 4. IMPLEMENTIERUNG Super
- Seite 42 und 43: 42 KAPITEL 4. IMPLEMENTIERUNG 4.5 D
- Seite 44 und 45: 44 KAPITEL 4. IMPLEMENTIERUNG /* di
- Seite 46 und 47: 46 KAPITEL 5. LEISTUNGSBEWERTUNG Sc
- Seite 48 und 49: 48 KAPITEL 5. LEISTUNGSBEWERTUNG
- Seite 50 und 51: 50 KAPITEL 6. ZUSAMMENFASSUNG UND A
- Seite 52 und 53: 52 ANHANG A. GLOSSAR
- Seite 54: 54 LITERATURVERZEICHNIS [Lie96] LIE
32 KAPITEL 3. ENTWURF<br />
Daten-<br />
menge<br />
Puffergröße<br />
Vorlauf<br />
Intervall, in dem Puffer für<br />
Anwendung verfügbar sein muß<br />
obere Grenze für<br />
Schwankungen<br />
mittlere<br />
Datenrate<br />
untere Grenze für<br />
Schwankungen<br />
Verweildauer<br />
bei Anwendung<br />
Abbildung 3.10: Planung bei schwankungsbeschränkten Datenströmen<br />
3.9 Zusammenfassung<br />
Abbildung 3.11 stellt noch einmal einen Überblick über die wichtigsten Komponenten des Echtzeit-Dateisystems<br />
sowie die verwendeten Mechanismen dar. Damit das Dateisystem Zusagen über Datenraten geben<br />
kann, arbeiten die Admission Control, die Auftragsplanung und der SCSI-Treiber eng zusammen. Durch<br />
die Admission Control wird bereits festgelegt, zu welchen Zeitpunkten die einzelnen Aufträge der Datenströme<br />
bearbeitet werden.<br />
Zeit