IOMMUとは
あいおーえむえむゆー
周辺装置がDMAで使うアドレスを、物理アドレスに変換して保護する装置。装置が許されていないメモリに書き込むのを防ぎ、仮想マシンに装置を割り当てるときにも使う。
この用語の分野: OSとハードウェア
あいおーえむえむゆー
周辺装置がDMAで使うアドレスを、物理アドレスに変換して保護する装置。装置が許されていないメモリに書き込むのを防ぎ、仮想マシンに装置を割り当てるときにも使う。
この用語の分野: OSとハードウェア
IOMMUは、CPUにとってのMMUのように、装置が使うアドレスを物理アドレスに変換し、許可された範囲以外へのアクセスを止めます。
IOMMUの主な役割として正しいものはどれか。IOMMUを使えば、機器ごとにアクセスできる番地をOSが決めた範囲に限れるので、許されていない場所へのDMAは拒否されます。
パソコンにつないだ外部の機器が、DMAを使ってメインメモリの内容を勝手に読み書きする攻撃への対策として正しいものはどれ…DMA(ダイレクトメモリアクセス) 入れ子ページング ASID(アドレス空間識別子) NMI(マスク不可能割り込み) コピーオンライト コンテキストスイッチ システムコール スラッシング TLBシュートダウン デバイスドライバ