Decreased
access times almost always yield greater scores in the
IOMeter indices, normalized averages of tests that heavily stress random accesses. The lower access times delivered through disabling AAM accelerate the Barracuda ATA IV's IOMeter indices by 6% in
File Server and
Workstation patterns and by nearly 8% in the
Database pattern. These improvements allow the 'Cuda to best
Maxtor's DiamondMax Plus 60 across the board though its scores still don't approach that of
IBM's Deskstar 60GXP or even the
Caviar WD1000BB.
Speaking of WD drives, the WD1000BB-SE's larger buffer doesn't yield it any increases in our Workstation or Database indices... unsurprising considering IOMeter's more random nature. Interestingly, however, the BB-SE realizes a small 4% gain over the BB in the File Server Index.
Regular SR readers may have noticed that we've been deemphasizing IOMeter's relative weight in rendering comparative judgments, especially in the case of ATA drives. Why the change? Though our most noticeable activities consist of reviews on hard drives, optical drives, and controllers, much research occurs behind the scenes that never makes publication. Recently these studies have turned to the evaluation of more modern and accurate methodologies to compliment SR's "Testbed3," a project that aims to deploy identical test systems for our three separate review categories. Updated hardware, operating systems, benchmarks, and methodologies will accompany Testbed3. Research indicates that for single-user systems, the ancient WinBench 99 may still hold a lot of merit as an accurate barometer of performance. In addition, these studies have turned in some useful prototypes of measures that will be incorporated in our future testbeds. Let's take a look at one of these tests: IPEAK's RankDisk.
IPEAK RankDisk
In 1999, Intel released IPEAK SPT v3.0 (Intel Performance Evaluation and Analysis Kit - Storage Performance Toolkit), a comprehensive suite of software designed to assess the performance of various storage subsystems. As just one of IPEAK's many, varied tools, RankDisk plays back standardized sequences of disk accesses drawn from actual use... not unlike WinBench 99's Disk WinMarks. The Business and High-End Disk WinMarks, after all, are merely the disk accesses generated by the Business and High-End Winstone 99 application-level tests. ZD's Winstones play through actual applications scripted to mimic real use. Though in retrospect WB99 exhibits amazing staying power, it nonetheless suffers from age: WB99's patterns were drawn from an old suite of applications running on an old operating system featuring an old file system.
IPEAK features a tool called WinTrace32, a program that can capture the access pattern of any given real-world application load. The resulting raw trace file may then be examined (using another component, AnalyzeTrace) or be systematically replayed through RankDisk to comparatively evaluate various driver-controller-disk combinations. The combination of WinTrace32 and RankDisk allows SR to custom-create isolated playback patterns from real-world applications.
WinTrace32 requires some intricate OS customization before it can properly trace workloads under the Windows 2000 and Windows XP operating systems. As a result, our initial prototype pattern featured below was drawn from current applications running in Windows NT4 SP6a with the NTFS operating system. This "Typical Use" pattern was captured from an installation occupying about two gigabytes of disk space and represents an actual window of use by yours truly through a variety of light productivity applications. These programs include the various components of Microsoft's Office 2000, Internet Explorer 5.0, a telnet client, an FTP client, ICQ, and a small amount of the first-person shooter Half-Life: Counterstrike. RankDisk presents its results as an average of service times. In this case, "service time" equals the sum of the time required to access the requested data's position and the time it takes to transfer the data. Lower times indicate better performance.