ディスク ストレス (ロゴ)
このテストでは、デバイスが処理できる大量の非同期 I/O を送信することで、コンピューター上のディスクに負荷をかけます。 テストは、特定のテスト システム構成のテスト デバイスの帯域幅制限に達する必要があります。
テストの詳細
仕様 |
|
プラットフォーム |
|
サポートされているリリース |
|
予想される実行時間 (分) | 90 |
カテゴリ | シナリオ |
タイムアウト (分) | 5400 |
再起動が必要です | false |
特別な構成が必要です | false |
Type | automatic |
その他のドキュメント
この機能領域のテストには、前提条件、セットアップ、トラブルシューティング情報など、次のトピックに記載されている追加のドキュメントが含まれている場合があります。
テストの実行
テストを実行する前に、以下のテスト要件の説明に従って、テストのセットアップを完了します。
メディアが必要なドライブをテストしているか、またはメディアが必要なドライブを含むコンピューターでシステム モードでテストしている場合は、ドライブにメディアを挿入する必要があります。 使用するメディアは、フォーマットされている必要があります。また、メディアの容量の 50% 以上のデータが含まれている必要があります。
トラブルシューティング
HLK テスト エラーの一般的なトラブルシューティングについては、「Windows HLK テストのエラーのトラブルシューティング」を参照してください。
トラブルシューティング情報については、「Device.Storage テストのトラブルシューティング」を参照してください。
詳細
テストには、ターゲット テスト デバイスのインスタンス パスが渡されます。 テスト デバイスと同等または接続されているすべてのハード ディスクと光学ドライブを検出します。 次に、検出されたすべてのデバイスで、次のシナリオをテストします。
順次読み取り
順次書き込み
順次検証 (書き込みの後に読み取りと比較を行う)
ランダム読み取り
ランダム書き込み
ランダム検証
テストには一定の実行時間が割り当てられ、その時間の一部で各シナリオが実行されます。 6 つのシナリオがあり、実行時間が 90 分の場合、各シナリオは 15 分間実行されます。 テストには、現在のシナリオの進行状況を示すダイアログ ボックスが表示されます。 すべての書き込みシナリオ (検証を含む) は、光学デバイスではスキップされます。 個々のデータ転送のサイズは、コマンド ライン パラメーターによって決定されます。ロゴ テストの既定のサイズは 32 KB です。
テストでは、可能であれば、ハード ディスクにマウントされているファイル システムをバイパスして、未加工の書き込みを実行しようとします。 次のいずれかが発生した場合、テストは生の書き込みを試行します。
テストでは、未使用のパーティション分割されていないディスクを検出できます。
テストでは、未使用のフォーマットされていないディスクを検出できます。
テストでは、マウントを解除できるボリュームを検出できます。
上記のいずれの状況も利用できない場合、テストはファイル システムを介して I/O を実行します。 この操作は CPU を集中的に使用するため、デバイスの正確な帯域幅と待機時間を測定することはできません。 3 番目の状況 (テストでマウントを解除できるボリュームが検出される) は、テストが実行される最も一般的なモードですが、そのテストでは、使用するテスト ファイルが割り当てられ、そのファイルの範囲でのみ書き込まれます。 このような状況では、テスト中のデバイスのファイル システムがテストによって破損することはありません。
テストで使用する領域の量は、テスト デバイスの使用可能な空き領域によって決まります。 最適なデバイス パフォーマンスを確保するには、テスト デバイスから不要なファイルを削除し、テストを実行する前に、デバイスのクリーンなフォーマットまたはデフラグを行う必要があります。 ターゲットの断片化がテスト結果に影響を与える可能性がある場合、テストによって警告が表示されます。
このテストでは、デバイスのパフォーマンスを測定しますが、現在、このテストのロゴ バージョンには、これらの測定値に基づいて成功または失敗するテスト ケースがありません。
コマンド構文
コマンド オプション | 説明 |
---|---|
DiskIo |
テストを実行します。 |
警告
このテスト バイナリのコマンド ライン ヘルプを表示するには、「/h
」と入力します。
ファイル一覧
ファイル | 場所 |
---|---|
DiskIo.exe |
<[testbinroot]>\nttest\driverstest\storage\wdk |
StorageDevices.dll |
<[testbinroot]>\nttest\driverstest\storage\wdk |
パラメーター
パラメーター名 | パラメーターの説明 |
---|---|
WDKDeviceID | |
TestDuration | テスト全体の期間 (秒単位)。 |
BlockSize | 各トランザクションのブロック サイズ。 |
シナリオ | 実行するシナリオ |
設定 | 追加設定 |