Professional Documents
Culture Documents
Logical view
DIRECTORY INTERNALS
List with additional hash based structure
Physical storage
FILE METADATA
Includes file size, owner, reference count, access
time etc.
Can be stored in a file header or directory entries
Store metadata
FAT FILE SYSTEM
File number is the
index of the files first
entry in FAT
At most 228 blocks
32 bit entries
Fixed structure
Asymmetric
FFS: LOCALITY HEURISTICS
Block group placement
Files data and metadata are placed nearby
Different files from the same directory are placed
close to each other
Files from different directories are placed far from
each other
Reserved space
Improve the performance when the disk is almost full
FFS: LOCALITY HEURISTICS
FFS: LOCALITY HEURISTICS
NTFS FILE SYSTEM
Two main characteristics
Extents
Flexible tree
MASTER FILE TABLE (MFT)
Stores an array of 1KB records
Each record is a sequence of attributes