Verwaltung geöffneter Dateien
Deskriptor-Tabellen Unix Dateiverwaltung
Link to original
- Prozess-spezifisch
- Eintrag für jeden erhaltenen Deskriptor (indiziert über File Descriptor (fd))
- Verweis auf Eintrag in globaler File-Tabelle Unix
File-Tabelle Unix
Link to original
- System-global
- Eintrag für jede Datei-Öffnung
- Zähler für Veweise aus Deskriptor-Tabellen
(=1, wenn nicht duplizierte Deskriptoren durch fork(), dup())- Aktuelle Schreib-/Leseposition in Datei
- Veweis auf Eintrag in Inode-Tabelle Unix
Inode-Tabelle Unix
Link to original
- System-global
- Inode-Kopien der geöffneten Dateien (Incore-Inodes)
⇒ schnellerer Zugriff (keine Plattenzugriffe)- Eintrag: Gerätenummer, Inode-Nummer, Kopie des Platten-Inodes, Zähler für Verweise aus File-Tabelle
Folie
