Storage Device Block Driver Performance Test (Windows Embedded CE 6.0)
1/6/2010
The Storage Device Block Performance Test is designed to measure the performance of the mass storage block drivers that uses the Microsoft® Win32® application programming interface. This test can be used to obtain throughput metrics for different block driver usage scenario for various mass storage devices, since it communicates directly with the device drivers. The device drivers are located below the file system layer and the file allocation table layer. If you have problems with the file system, you can use this test to isolate the problem to a specific layer.
To judge the performance data produced by this test, you need a context as a basis for comparison. For instance, you can use a known theoretical throughput maximum for a specific storage device, or you can compare two data sets obtained by running this test on two different devices, File System Drivers, or block drivers. The following are examples of useful applications of the Storage Device Block Drivers Performance Test:
- Comparing file system I/O to block driver I/O
- Comparing storage device block drivers' performance on storage devices from different manufacturers.
- Running performance test every time there is a known change in any of the underlying components in the file system stack.
In This Section
- Prerequisites for the Storage Device Block Driver Performance Test
Specifies the hardware and software requirements for this test
- Test Cases for the Storage Device Block Driver Performance Test
Describes the test cases for this test
- Command Line Parameters for the Storage Device Block Driver Performance Test
Describes the command line parameters for this test
- Troubleshooting the Storage Device Block Driver Performance Test
Provides troubleshooting information for this test