(CHECK SLIDESHOW)
Besides name, data, and metadata, the filesystem must track:
Where to store this is an important design issue.
- If you store attributes directly, you could slow down the search.
File Control Block: Data structure that encapsulates are relevant attributes of a process.
TODO There are three approaches
Open File Table: Data structure that tracks all files currently in use.
Open File Operation: Prepares a file for efficient access by TODO
Whenever you update a file, you never update just a block. Everything wr.t. the file in memory has to be erased and re-added.