In addition to the file name, file type, and other meta data, the file system has to keep track of various other pieces of data. How much data is stored is dependent upon the OS and it’s needs.
- Size – of the file
- Type – directory / executable file / data file / etc
- Location – physical location on the disk
- Protection – who can access the file, and what can they do with it
- Use – last access, when created, last modified
All of this information is stored within a FCB (File Control Block)
The file system must be efficient at allowing access to a file. This includes finding files, allocating new files, and accessing files, among other tasks.
Implementation of File Directories was originally found on Access 2 Learn