A FAT (file allocation table) based file system is being used and the total…
2014
A FAT (file allocation table) based file system is being used and the total overhead of each entry in the FAT is 4 bytes in size. Given a 100 x 106 bytes disk on which the file system is stored and data block size is 103 bytes, the maximum size of a file that can be stored on this disk in units of 106 bytes is ____________.
Attempted by 58 students.
Show answer & explanation
Correct answer: 99.6
Identify the "Cost" per Block: In a FAT file system, every data block requires a corresponding entry in the Allocation Table to manage it.
Data Size: 103 bytes (1000 bytes).
Overhead Size: 4 bytes (FAT entry).
Total space needed per block: 1000+4=1004 bytes.
Calculate Total Usable Blocks: We treat the entire disk as a collection of these "data + overhead" units.

Calculate Maximum File Size: The maximum file size is the total data capacity of these blocks (ignoring the overhead space).

Convert to Unit (106 bytes):
99.60159⋯×106 bytes
Rounding to one decimal place, the answer is 99.6.
A video solution is available for this question — log in and enroll to watch it.