メモリインタリーブの説明として、適切なものはどれか。
ア | 外部記憶装置を利用して、主記憶の物理容量を超えるメモリ空間をプログラムから利用可能にする。 |
イ | 主記憶と磁気ディスク装置との間にバッファメモリを置いて、双方のアクセス速度の差を補う。 |
ウ | 主記憶と入出力装置との間でCPUとは独立にデータ転送を行う。 |
エ | 主記憶を複数のブロックに分けて、CPUからの並列的にアクセス要求を並列的に処理できるようにする。 |
答え エ
【解説】
ア | 外部記憶装置を利用して、主記憶の物理容量を超えるメモリ空間をプログラムから利用可能にするのは仮想記憶(Virtual Memory)です。(×) |
イ | 主記憶と磁気ディスク装置との間にバッファメモリを置いて、双方のアクセス速度の差を補うのは、ディスクキャッシュです。(×) |
ウ | 主記憶と入出力装置との間でCPUとは独立にデータ転送を行うのは、DMA(Direct Memory Access)です。(×) |
エ | 主記憶を複数のブロックに分けて、CPUからの並列的にアクセス要求を並列的に処理できるようにするのは、メモリインタリーブです。(〇) |
【キーワード】
・メモリインタリーブ