a) file table
b) directory table
c) open-file table
d) system table
open-file table
The operating system maintains an open-file table to keep track of information about all open files. This table contains details such as:
- File pointer (current position within the file)
- Access permissions
- File attributes
- Buffer addresses
This information is crucial for efficient file management and access.