File System — Internal Layout
• NTFS uses logical cluster numbers (LCNs) as disk addresses
• A file in NTFS is not a simple byte stream, as in MS-DOS or UNIX,
rather, it is a structured object consisting of attributes
• Every file in NTFS is described by one or more records in an array
stored in a special file called the Master File Table (MFT)
• Each file on an NTFS volume has a unique ID called a file reference.
– 64-bit quantity that consists of a 48-bit file number and a 16-bit sequence
number
– Can be used to perform internal consistency checks
• The NTFS name space is organized by a hierarchy of directories; the
index root contains the top level of the B+ tree