コミュニケーションドライバー: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
Post a Comment