問題 No.2189
ある企業で業務用のデスクトップパソコンを選定することになり、複数のモデルの仕様書を比較検討している。その中のあるモデルには、プロセッサの仕様欄に「スマートキャッシュ:XX MB」という項目が記載されていた。この仕様に関する記述として、最も適切なものはどれか。
【正解の解説】
プロセッサと主記憶装置のアクセス速度の差を緩和し、頻繁に利用するデータを一時的に保持して全体の処理効率を高める。
CPUは超特急の新幹線、主記憶(メモリ)は遠くの倉庫のようなもので、毎回メモリからデータを取ると待ち時間が発生します。キャッシュメモリは、手元の机(すぐ取り出せる場所)によく使う資料を置いておくようなもので、全体の作業効率を劇的に引き上げる役割を持っています。
スポンサーリンク
【その他の選択肢の解説】
プロセッサ内部の演算ユニット同士を直結し、複数のコア間で並列処理を行うことで実効的なクロック周波数を高める。
初学者が「プロセッサ内部の仕組み」というキーワードに惑わされやすいように作られた罠です。キャッシュメモリは演算ユニット同士を直結してクロック周波数を上げるものではなく、あくまで「データの置き場所」としての役割を担っているため、機能の本質を混同しないよう注意が必要です。
主記憶装置の容量不足を補うためにハードディスクの一部領域を仮想的に割り当てて、全体的な記憶容量を拡張する。
ハードディスクやSSDの一部をメインメモリの身代わりとして使う「仮想メモリ」の機能と混同させるための引っかけです。キャッシュメモリは容量を増やす拡張エリアではなく、あくまでアクセス速度のギャップを埋めるための高速な一時置き場であるという点で明確に区別されます。
主記憶装置に書き込まれたデータを一定期間保持し続け、電源遮断時にも重要なファイルが消失しないように保護する。
キャッシュメモリは電源を切ると中のデータがすべて消えてしまう「揮発性」のメモリです。保存用のハードディスクやSSD、あるいはUSBメモリのような「データを長期間保持する役割」と混同しないよう、一時的なアクセスの高速化に特化している点を押さえておきましょう。