Hybrid Cache Performance Test (LOGO)
This test validates the performance of the cache by doing the following scenarios:
Sequential Read
Random Read (Queue Depth=1)
Random Read (Queue Depth=8)
Random Write (Queue Depth=1)
Random Write (Queue Depth=8)
Sequential Write
Test details
Specifications |
|
Platforms |
|
Supported Releases |
|
Expected run time (in minutes) | 30 |
Category | Benchmark |
Timeout (in minutes) | 1800 |
Requires reboot | false |
Requires special configuration | false |
Type | automatic |
Additional documentation
Tests in this feature area might have additional documentation, including prerequisites, setup, and troubleshooting information, that can be found in the following topic(s):
Running the test
Before you run the test, complete the test setup as described in the test requirements: Hard Disk Drive Testing Prerequisites.
Troubleshooting
For generic troubleshooting of HLK test failures, see Troubleshooting Windows HLK Test Failures.
For troubleshooting information, see Troubleshooting Device.Storage Testing.
More information
This test does the following:
Disables the cache.
Enables the cache. This effectively should clear out the entire cache.
Pin in data starting at offset 0 for a length of 4 GB with priority. This pin will be with reads. Additionally, after every GB the test waits until the hybrid log pages have stopped changing in a certain time frame. This is to allow the device to sync data into the cache so that the entire range gets pinned into the drive.
Changes the priority of all future I/O to the drive to not have any priority.
Start the speed test.
Parameters
Parameter name | Parameter description |
---|---|
WDKDeviceID | Instance path of device to test |
LLU_NetAccessOnly | User account for accessing test file share. |
LLU_LclAdminUsr | User account for running the test. |
StorageDriveNumber | Drive number of device to test |
Verbosity | Verbosity of log output. 0 is least verbose, 4 is most verbose |
TargetPriority | Hybrid priority |
Offset | LBA offset |
Length | File length for the test |
DeviceTag | Device tag |
DeviceID | Drive number |
IOOperation | Read or Write |