目次:
- 定義-Non-Volatile Memory Express(NVMe)とはどういう意味ですか?
- TechopediaがNon-Volatile Memory Express(NVMe)について説明しています
定義-Non-Volatile Memory Express(NVMe)とはどういう意味ですか?
不揮発性メモリエクスプレス(NVM ExpressまたはNVMe)は、コマンドセットと合理化されたレジスタインターフェイスを備えたスケーラブルで高性能なホストコントローラーインターフェイスです。 不揮発性メモリに基づくストレージを利用するデータセンター、システム、企業向けに設計されています。 NVM Expressに基づくデバイスは、2.5インチフォームファクターデバイスで、標準サイズのPCI Express拡張カードとして利用できます。 NVM Expressは、業界およびデータセンターが不揮発性メモリストレージに関連するより高いパフォーマンス要求を満たすのに役立ちます。
TechopediaがNon-Volatile Memory Express(NVMe)について説明しています
NVM Expressの焦点は、幅広いクライアントおよびエンタープライズシステムでパフォーマンスと相互運用性を向上させることです。 他のソリッドステートデバイスと同様に、NVM Expressは並列処理レベルを利用し、ホストアプリケーションとハードウェアによって完全に利用されます。 このため、入力/出力のオーバーヘッドが削減され、待ち時間の短縮、長い複数のコマンドキューなど、他の論理デバイスインターフェイスと比較して多くのパフォーマンスが向上します。 NVM Expressの顕著な特徴の1つは、コマンドを提供するためにレジスタの読み取りを必要としないことです。 また、合理化されたストレージスタックも備えています。 NVM Expressが低レイテンシを実現するのを支援する上で、これらの両方の要因が組み合わされます。 NVM Expressは、PCIeソリッドステートデバイス用の単一のソフトウェアインターフェイス標準を提供するため、互換性の問題に関する質問はありません。 NVM Expressは、メモリベースのストレージ向けに高度に最適化されています。
NVM Expressには多くの明確な利点があります。 レイテンシの削減により、シーケンシャルおよびランダムパフォーマンスが大幅に向上します。 CPUサイクルごとにより多くのデータにアクセスできます。 また、高い並列処理レベルを可能にし、コマンドセットを合理化して保護とセキュリティを提供します。 NVM Expressに関連するもう1つの利点は、より広範なレベルでの採用とPCIeソリッドステートデバイスの相互運用性を実現するのに役立つ標準ベースのアプローチを提供することです。 NVM Expressデバイスは、SATAベースのソリッドステートデバイスと比較して、1秒あたりの消費電力が低く、入出力操作が多くなります。 複数のキューの助けを借りて、NVM ExpressはCPUを最大限に活用し、1秒あたりの入出力操作がボトルネックになったり中断したり、シングルコアの制限によってなったりしないようにします。
