| Method | Latency (in microsecond) | Throughput (in KB/s) | CPU Utilization (%) |
| Polling: 1 Byte at a time | 100 | 10 | 5 |
| Batching | 1000 | 21 | 10.5 |
| Batching + Interrupt (Contect Switching) | 106 | 18 | 8.9 |
| DMA+Interrupt | 61 | 91 | 45 |
| DMA+Polling | 56 | 162 | 84 |
| Table of Files | DATA | ... | ... | ... |
| 11 Bytes | 4 Bytes | 10 Bytes |
| Sector Number | Size | Name |
| Boot Sector | Super Block | FAT | DATA | ... | ... | ... |
| Current Sector | Next Sector |
| #1 | 27 |
| #2 | 67 |
| ... | ... |
| Name (11 Bytes) | Size of File(4 Bytes) | Type (At least 1 bit) | Permission |
| Boot Sector | Super Block | Block Bitmap | Inode Table | DATA | ... | ... | ... |
| Link Count |
| Owner |
| Group |
| Permission |
| ... |
| Block Number |
| ... |
| Block Number of List of Blocks |
| File Name (14 Bytes) | Inode Number (2 Bytes) |