The Intel microprocessors (4th ed.): 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, and Pentium Pro processor: architecture, programming, and interfacing
Hi-index | 0.00 |
Disk access patterns are more important to understand as the gap between processor and disk performance is increasing. Obtaining disk I/O traces from real system is the first step to analyze disk access patterns, and tracing disk I/O is the first step to obtain disk I/O traces from real system. This paper implements a high resolution disk I/O trace system built into Linux, without adding noticeable processor load to the system. Each trace record contains the following content about a single physical I/O to a specified disk: timings (including start and completion time) to 1 µ s resolution, disk number and partition, start address, transfer size, flags for read/write, and the type of block accessed.