コミュニケーションドライバー:AHCIとNVMe

通信ドライバーは、オペレーティングシステムがデータをストレージデバイスと通信するために使用します。NVMeドライバーは、SATAインターフェイスで一般的に見られるAHCIドライバーよりも高速です。

•NVMeは、フラッシュテクノロジーを搭載したSSD専用に設計されているため、スピニングディスクテクノロジーを搭載した一般的なハードドライブ用に設計されたAHCIドライバーよりも高速です。
•NVMeには64Kのコマンドキューがあり、キューごとに64Kのコマンドを送信できますが、AHCIには1つのコマンドキューしかなく、キューごとに32のコマンドしか送信できません。
•AHCIドライバーでは、コマンドは6マイクロ秒のレイテンシーで高いCPUサイクルを利用しますが、NVMeドライバーコマンドは2.8マイクロ秒のレイテンシーで低いCPUサイクルを利用します。
NVMeドライバーはシステムCPUと直接通信しますが、AHCIはSATAコントローラーと通信する必要があります。AHCIのIOPS(1秒あたりの入力/出力操作)は最大100Kですが、NVMeのIOPSは100万を超えています。IOPS(1秒あたりの入出力操作、発音されたi-ops)は、コンピューターストレージデバイスのベンチマークに使用される一般的なパフォーマンス測定です。


詳細はこちらhttp://c887487260lfw.scd.wezhan.cn/newsinfo/1491892.html




Comments

Popular posts from this blog

Are SSDs or HDDs better for gamers?

The Power of USB 4 and NVMe