平成24年度 春期 基本情報技術者試験 午前 問23
テクノロジ/ソフトウェア様々なサイズのメモリ資源を使用するリアルタイムシステムのメモリプール管理において,可変長方式と比べた場合の固定長方式の特徴として,適切なものはどれか。
出典:平成24年度 春期 基本情報技術者試験 午前 問23
- アメモリ効率が良く,獲得及び返却の処理速度は遅く一定である。
- イメモリ効率が良く,獲得及び返却の処理速度は遅く不定である。
- ウメモリ効率が悪く,獲得及び返却の処理速度は速く一定である。
- エメモリ効率が悪く,獲得及び返却の処理速度は速く不定である。
正解:ウ
解説
固定長方式のメモリプール管理は,あらかじめ決められた同じ大きさの区画に分割して管理する方式です。要求されたサイズに関わらず一定サイズの区画を割り当てるため,管理が単純で獲得・返却の処理は高速かつ一定時間で行えますが,実際に必要なサイズより大きい区画を割り当てることが多く,メモリ効率(利用効率)は悪くなります。これに対し可変長方式は,必要なサイズに合わせて区画を確保するためメモリ効率は良いものの,空き領域の管理が複雑になり処理速度は遅く,断片化の状況によって処理時間も変動します。
選択肢ごとの解説
- ア誤り。メモリ効率が良いのは可変長方式の特徴であり,固定長方式は必要以上の区画を割り当てるためメモリ効率は悪くなります。
- イ誤り。獲得・返却の処理速度が遅いのは可変長方式の特徴で,固定長方式はむしろ高速かつ一定です。
- ウ正しい。固定長方式は無駄な領域が生じやすくメモリ効率は悪い一方,区画サイズが一定なので獲得・返却の処理は高速かつ一定時間で行えます。
- エ誤り。固定長方式の獲得・返却の処理速度は一定であり,不定にはなりません。不定になるのは可変長方式の特徴です。