Module 11: File-System Implementation
- File-System Structure
- Allocation Methods
- Free-Space Management
- Directory Implementation
- Efficiency and Performance
- Recovery
Operating System Concepts 11.1 Silberschatz and Galvin c 1998
Module 11: File-System Implementation File-System Structure - - PowerPoint PPT Presentation
' $ Module 11: File-System Implementation File-System Structure Allocation Methods Free-Space Management Directory Implementation Efficiency and Performance Recovery & % Silberschatz and Galvin c Operating System
Operating System Concepts 11.1 Silberschatz and Galvin c 1998
Operating System Concepts 11.2 Silberschatz and Galvin c 1998
Operating System Concepts 11.3 Silberschatz and Galvin c 1998
Operating System Concepts 11.4 Silberschatz and Galvin c 1998
10 16 25 1 –1
Operating System Concepts 11.5 Silberschatz and Galvin c 1998
Operating System Concepts 11.6 Silberschatz and Galvin c 1998
Operating System Concepts 11.7 Silberschatz and Galvin c 1998
directory 1 2 3 4 5 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 index block 19 file jeep 19 9 16 1 10 25 –1 –1 –1 15 6
Operating System Concepts 11.8 Silberschatz and Galvin c 1998
Operating System Concepts 11.9 Silberschatz and Galvin c 1998
Operating System Concepts 11.10 Silberschatz and Galvin c 1998
Operating System Concepts 11.11 Silberschatz and Galvin c 1998
Operating System Concepts 11.12 Silberschatz and Galvin c 1998
mode
timestamps (3) size block count single indirect double indirect triple indirect direct blocks
data
data data data data data
data data data data
Operating System Concepts 11.13 Silberschatz and Galvin c 1998
Operating System Concepts 11.14 Silberschatz and Galvin c 1998
Operating System Concepts 11.15 Silberschatz and Galvin c 1998
Operating System Concepts 11.16 Silberschatz and Galvin c 1998
Operating System Concepts 11.17 Silberschatz and Galvin c 1998
Operating System Concepts 11.18 Silberschatz and Galvin c 1998
disk CPU controller main memory block buffer
ram disk track buffer
Operating System Concepts 11.19 Silberschatz and Galvin c 1998
Operating System Concepts 11.20 Silberschatz and Galvin c 1998