コンテンツ
- 定義-ネイティブコマンドキューイング(NCQ)とはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaはネイティブコマンドキューイング(NCQ)について説明します
定義-ネイティブコマンドキューイング(NCQ)とはどういう意味ですか?
ネイティブコマンドキューイング(NCQ)は、読み取りおよび書き込みコマンドの実行順序を最適化することにより、SATAハードドライブが一度に複数のコマンドを受け入れることを可能にする技術です。これにより、複数の読み取り/書き込み要求がキューに入れられたときにドライブヘッドの移動回数が制限されるため、ドライブのパフォーマンスが向上します。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaはネイティブコマンドキューイング(NCQ)について説明します
NCQは、パラレルATA(PATA)で使用されるタグ付きコマンドキュー(TCQ)を置き換えます。 TCQがオペレーティングシステム(OS)と対話する方法は、パフォーマンスの向上と引き換えにCPUに負担をかけます。
ハードドライブとSATAホストバスアダプターの両方で、NCQをサポートおよび有効化し、適切なドライバーをOSにロードする必要があります。一部のOSには、必要な汎用ドライバー(Windows VistaやWindows 7など)が含まれていますが、他のOSには、Windows XPなどのNCQを有効にするためにベンダー固有のドライバーをロードする必要があります。
NCQは、ソリッドステートドライブ(SSD)、不揮発性メモリチップにデータを含み、可動部品を含まないドライブでも使用できます。ここで、待ち時間(コマンドの処理の遅延)は、ドライブではなくホストで検出されます。ドライブはNCQを使用して、ホストアダプターがCPUタスクを処理している間に処理するコマンドがあることを確認します。