Next:
Contents
Final CS 297 Report
Disk And Disk Performance
Spring 1998
Barnett Hsu
barnett@cs.ucr.edu
Contents
Introduction
Original Proposal
Specification
Preliminary Implementation
Milestones
NT Audit Logs
Log Entries
Disk and File System Background
Hard Disk Components
Data Layout
Disk Caches
Read-ahead
Write caching
Platters And Platter Density
Techniques for File System Simulation
Detail Considerations
Scaffolding
Workload Traces
Disk Defragmentation
File Systems
FAT
Disk Layout
Boot Sector
File Allocation Table
Cluster Sizes
Directory Entries
NTFS
Master File Table
Directory Entries
Cluster Sizes
What is Fragmentation?
An Example
What's Wrong With Fragmentation?
Disk Defragmenter
Windows 95
Windows 98
Windows NT
Third Party Disk Defragmentation Software
Symantec Norton Utilities
Diskeeper
PerfectDisk NT
Simulation And Experimentation
Disk Optimization Simulator
Assumptions
Summary
Source Code
Experimentation
Conclusion/Summary
Further Directions
Short Term Goals
Things To Keep In Mind
Time Logs
Barnett Hsu's Time Log
Tools Used
Bibliography
About this document ...
Barnett Hsu
1998-10-31