IOMMU
IOMMU を使う場合の欠点として、次の事柄が指摘されている。
IOMMU による変換と管理による性能低下が見られる。
I/O用のページテーブルを作成する必要があるため、物理メモリがそれだけ消費される。マルチプロセッサ機でプロセッサ間でI/O用ページテーブルを共有できれば、問題は若干緩和される。