NVMeとは?えぬぶいえむいー
NVMeとは、PCI Expressで直結する不揮発性メモリ装置のために作られた論理インタフェース規格。1台に対して多数のコマンドキューを持ち、それぞれに深いキューを積んで並列に処理できるため、回転する円盤を前提に設計されたAHCI/SATAより待ち時間が短く、スループットが高い。
最終更新:2026-10-06
この語が出る過去問を解く →背景
AHCIはHDDの機械的な待ち時間が支配的だった時代の規格で、キューは1本・深さも限られており、素子が速くなるとプロトコル側が頭打ちの原因になった。素子とCPUの間の往復を減らし、マルチコアからそれぞれのキューへ同時に積める形へ作り直したのがNVMeである。組込みでも、高解像度の映像をコマ落ちなく書き続ける用途で必要になる。
具体例
ドライブレコーダや車載の記録装置、産業用カメラのローカル保存で、連続書込みの帯域を確保するためにNVMe SSDが選ばれる。Linuxからは/dev/nvme0n1として見え、SATAとは別のドライバ系統で扱われる。
試験での引っ掛け
NVMeは論理インタフェースの規格、M.2は基板とコネクタの形状(フォームファクタ)で層が違う。M.2の端子を持つSSDにもSATA接続のものがあるため「M.2=NVMe」は誤り。速さの理由も素子がSSDだからではなく、キューの本数と深さを並列に扱えるプロトコル設計にある。
関連用語
出た過去問
出典:令和6年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問2(IPA)
NVMeの特徴として、適切なものはどれか。
正解:ハードウェアインタフェースにPCI Expressを採用した通信プロトコルである。
要点:NVMeはPCI Express接続の不揮発メモリ向けプロトコル
NVMeは、PCI Expressで接続する不揮発性メモリ(SSDなど)向けに策定された通信プロトコルである。従来のHDDを前提としたAHCIと違い、多数のキューを深く並べて並列に発行できる構造になっており、フラッシュメモリの並列性と低遅延を活かせる。SATA接続に比べて帯域も大幅に広い。
出典・参考
高度試験 午前I(高度午前I 相当)のシラバスの2 コンピュータシステム > 3. バス > (6) バスの標準規格に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。