PPT Slide
File System Implementation
- Physical file systems connect to the appropriate I/O system, identified by a device number.
- A device switch (jump table) maps the device number to the address of the corresponding device driver (Figure 16.14).
- UNIX-style operating systems use special files to address the device drivers (try “ls -l /dev”).
- The fork() system call duplicates the parent’s open files (Figure 16.15).
- Other system calls modify various parts of the file system data structure, depending on the operation being performed (Figs. 16.16-16.18).