エンベデッドシステムスペシャリスト暗記無料で始める

NVMeとは?えぬぶいえむいー

NVMeとは、PCI Expressで直結する不揮発性メモリ装置のために作られた論理インタフェース規格。1台に対して多数のコマンドキューを持ち、それぞれに深いキューを積んで並列に処理できるため、回転する円盤を前提に設計されたAHCI/SATAより待ち時間が短く、スループットが高い。

最終更新:2026-10-06

試験情報

エンベデッドシステムスペシャリスト試験の過去問では1回出題されています。

エンベデッドシステムスペシャリスト試験の頻出用語/午前II

別名:Non-Volatile Memory Express

この語が出る過去問を解く →

背景

AHCIはHDDの機械的な待ち時間が支配的だった時代の規格で、キューは1本・深さも限られており、素子が速くなるとプロトコル側が頭打ちの原因になった。素子とCPUの間の往復を減らし、マルチコアからそれぞれのキューへ同時に積める形へ作り直したのがNVMeである。組込みでも、高解像度の映像をコマ落ちなく書き続ける用途で必要になる。

具体例

ドライブレコーダや車載の記録装置、産業用カメラのローカル保存で、連続書込みの帯域を確保するためにNVMe SSDが選ばれる。Linuxからは/dev/nvme0n1として見え、SATAとは別のドライバ系統で扱われる。

試験での引っ掛け

NVMeは論理インタフェースの規格、M.2は基板とコネクタの形状(フォームファクタ)で層が違う。M.2の端子を持つSSDにもSATA接続のものがあるため「M.2=NVMe」は誤り。速さの理由も素子がSSDだからではなく、キューの本数と深さを並列に扱えるプロトコル設計にある。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題
  • 分野:午前II
  • NVMeは論理インタフェースの規格、M.2は基板とコネクタの形状(フォームファクタ)で層が違う。