ハイブリッド トリム パフォーマンス テスト (ロゴ)
このテストでは、ハイブリッド情報機能セットをサポートする SATA ドライブの Trim コマンドのパフォーマンスを評価します。
テストの詳細
仕様 |
|
プラットフォーム |
|
サポートされているリリース |
|
予想される実行時間 (分) | 180 |
カテゴリ | ベンチマーク |
タイムアウト (分) | 10800 |
再起動が必要です | false |
特別な構成が必要です | false |
Type | automatic |
その他のドキュメント
この機能領域のテストには、前提条件、セットアップ、トラブルシューティング情報など、次のトピックに記載されている追加のドキュメントが含まれている場合があります。
テストの実行
テストを実行する前に、「ハード ディスク ドライブのテストの前提条件」で説明されているテスト要件に従って、テストのセットアップを完了します。
ドライブは Trim コマンドをサポートしている必要があります。 IDENTIFY DEVICE データのワード 169 ビット 0 が 1 に設定されている必要があります (ACS-2 セクション 7.18.7.71 を参照)。 テストでは、DATA SET MANAGEMENT コマンドを使用して Trim コマンドが送信されます。
ログ記録ドライブとして使用できる別のドライブがあることを確認します。 テストでは、ログ記録ドライブが自動的に選択されます。 ロゴ テスト以外でドライブ上で発生するアクティビティの量を最小限に抑えることが重要です。 これはパフォーマンス テストなので、外部アクティビティが結果に影響を与える可能性があります。
トラブルシューティング
HLK テスト エラーの一般的なトラブルシューティングについては、「Windows HLK テストのエラーのトラブルシューティング」を参照してください。
WTT トレースを確認する
トリム パフォーマンス テストの実行のタスク ログを表示します。
ログ ファイル TrimPerf.wtl を開きます。
問題を解決する可能性のあるメッセージがないか確認します。
.wtl ログ ファイルをコピーします。 これは、WTT トレースセクションで説明されている WTT トレースです。
メトリックが見つかりませんでした
テストは、コマンド補完メトリックを取得するために有効になっている Storport ETW トレースに依存します。 このトレースの有効化の詳細については、ETW トレースのセクションを参照してください。
他の Storport ETW トレースが現在ログに記録されていないことを確認します。 一度にアクティブにできる Storport ETW トレースは 1 つだけです。
"テスト ドライブでトリムがサポートされていません" というエラー メッセージが表示された場合は、次の手順を試します。
SATA SSD の IDENTIFY DEVICE データのワード 169 ビット 0 が 1 に設定されていることを確認します。
DATA SET MANAGEMENT による Trim コマンドの送信を試します。
もう一度テストを実行します。
読み取りと書き込みの最大待機時間が 500 ミリ秒を超えたためにテストが失敗した場合は、次の操作を試します。
トリムなしで IO 待機時間を確認します。 待機時間を 500 ミリ秒未満に減らしてみます。
トリムありで IO 待機時間を確認します。 待機時間を 500 ミリ秒未満に減らしてみます。
トラブルシューティングの情報については、「Device.Storageテストのトラブルシューティング」を参照してください。
説明
これは、通常のトリムパフォーマンステストのラッパーです。 唯一の違いは、テストによって送信されるすべての I/O に優先順位があることです。 また、このテストは、デバイスのキャッシュ サイズに等しい最初の数 GB でのみ動作します。
メトリックをテストする
コマンド | メトリック |
---|---|
Trim |
すべての TRIM コマンドは、500 ミリ秒未満で完了する必要があります。 |
IO (Trim との同時送信) |
|
このテストを手動で再現するには、次の手順に従います。
次のレジストリに移動してください: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI\Disk&Ven_[name of drive under test]\[device instance path]\Device Parameters
Storport を右クリックし、[新規] をポイントして、[DWORD (32-bit) 値] をクリックします。
キーに EnableLogoETW という名前を付け、値を 1 に設定します。
テスト対象のドライブを取り外してシステムに再接続するか、システムを再起動してレジストリ設定を有効にします。
TrimPerf.exe、EtwProcessor.dll、Wex.Common.dll、Wex.Communication.dll ファイルをローカル コンピューターにコピーします。
コマンドを実行します。
コマンド構文
コマンド | 説明 |
---|---|
TrimPerf.exe /DriveNumber [StorageDriveNumber] /LogDriveLetter [LoggerDriveLetter]: /DeviceType [DeviceType] /Scenario [Scenario] /DiskSize [DiskSize] /Cooldown [Cooldown] |
テストを実行します。 |
パラメーター
パラメーター名 | パラメーターの説明 |
---|---|
WDKDeviceID | テストするデバイスのインスタンス パス |
LLU_NetAccessOnly | テスト ファイル共有にアクセスするためのユーザー アカウント。 |
LLU_LclAdminUsr | テストを実行するためのユーザー アカウント。 |
StorageDriveNumber | テストするデバイスのドライブ数 |
Verbosity | ログ出力の詳細度。 0 は最も詳細度が低く、4 は最も詳細度が高くなります |
DeviceTag | デバイス タグ |
DeviceID | デバイス番号 |
IOOperation | 読み取りまたは書き込み |
DiskSize | ディスク サイズ |
LogFile | ログ ファイル名 |