From Tanenbaum's Modern Operating Systems about operations on files:
- Open. Before using a file, a process must open it. The purpose of the open call is to allow the system to fetch the attributes and list of disk addresses into main memory for rapid access on later calls.
- Close. When all the accesses are finished, the attributes and disk addresses are no longer needed, so the file should be closed to free up internal table space.
What is "internal table"?
I didn't find "internal table" defined before I read the quote in the book. Is it also called by other name(s)?
Is it in the main memory, and specifically created for a file?
Thanks.