基本情報技術者試験 - 令和7年1月修了 - 問9
メモリインタリーブの説明はどれか。
| ア | CPUと磁気ディスク装置との間に半導体メモリによるデータバッファを設けて,磁気ディスクアクセスの高速化を図る。 |
|---|---|
| イ | 主記憶のデータの一部をキャッシュメモリにコピーすることによって,CPUと主記憶とのアクセス速度のギャップを埋め,メモリアクセスの高速化を図る。 |
| ウ | 主記憶へのアクセスを高速化するために,アクセス要求,データの読み書き及び後処理が終わってから,次のメモリアクセスの処理に移る。 |
| エ | 主記憶を複数の独立したグループに分けて,CPUからのアクセス要求を並列に処理することによって,主記憶へのアクセスの高速化を図る。 |
答え : エ
分野 : テクノロジ系 › コンピュータシステム › コンピュータ構成要素 › メモリ
解説 :
「メモリインタリーブ」とは,主記憶(メインメモリ)へのアクセスを高速化するための工夫の1つです。主記憶を複数の独立したグループ(メモリバンクと呼ばれることもあります)に分けておき,CPUからの複数のアクセス要求を,それぞれ別々のグループに対して同時並行的に処理できるようにする仕組みです。1つのアクセスが終わるのを待たずに次のアクセスを別のグループで処理できるため,全体として主記憶へのアクセスが高速化されます。従って,正解は「エ」です。
「ア」は,CPUと磁気ディスク装置の間にキャッシュ用のバッファを置く仕組みの説明であり,メモリインタリーブとは異なる技術です。「イ」は,キャッシュメモリの説明です。「ウ」は,メモリインタリーブとは逆に,1つのアクセスが完全に終わってから次のアクセスへ移る,つまり並列処理をしない方式の説明になっています。
分野 : テクノロジ系 › コンピュータシステム › コンピュータ構成要素 › メモリ
解説 :
「メモリインタリーブ」とは,主記憶(メインメモリ)へのアクセスを高速化するための工夫の1つです。主記憶を複数の独立したグループ(メモリバンクと呼ばれることもあります)に分けておき,CPUからの複数のアクセス要求を,それぞれ別々のグループに対して同時並行的に処理できるようにする仕組みです。1つのアクセスが終わるのを待たずに次のアクセスを別のグループで処理できるため,全体として主記憶へのアクセスが高速化されます。従って,正解は「エ」です。
「ア」は,CPUと磁気ディスク装置の間にキャッシュ用のバッファを置く仕組みの説明であり,メモリインタリーブとは異なる技術です。「イ」は,キャッシュメモリの説明です。「ウ」は,メモリインタリーブとは逆に,1つのアクセスが完全に終わってから次のアクセスへ移る,つまり並列処理をしない方式の説明になっています。