必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 基本情報技術者
  3. 平成21年度秋季問題一覧
  4. 平成21年度秋季問題18-解答・解説-分析

平成21年度秋季問題

問題18

様々なサイズのメモリ資源を使用するリアルタイムシステムのメモリプール管理において,可変長方式と比べた場合の固定長方式の特徴として,適切なものはどれか。

メモリ効率が良く,獲得及び返却の処理速度は遅く一定である。
メモリ効率が良く,獲得及び返却の処理速度は遅く不定である。
メモリ効率が悪く,獲得及び返却の処理速度は速く一定である。
メモリ効率が悪く,獲得及び返却の処理速度は速く不定である。

様々なサイズのメモリ資源を使用するリアルタイムシステムのメモリプール管理において,可変長方式と比べた場合の固定長方式の特徴として,適切なものはどれか。

メモリ効率が良く,獲得及び返却の処理速度は遅く一定である。
メモリ効率が良く,獲得及び返却の処理速度は遅く不定である。
メモリ効率が悪く,獲得及び返却の処理速度は速く一定である。
メモリ効率が悪く,獲得及び返却の処理速度は速く不定である。

解答:ウ

<解説>

メモリプール管理には、可変長方式と固定長方式がある。

可変長方式
必要なサイズのメモリ領域を個々の獲得要求に応じて確保する方式
  • フラグメンテーション(断片化)が発生しないため、メモリーの利用効率が良い。
  • メモリ領域の区画を探索するアルゴリズムが必要で処理速度が遅くなる。
固定長方式
必要なサイズにかかわらず、常に一定のサイズのメモリ領域を確保する方式
フラグメンテーション(断片化)が発生してしまうので、可変長方式に比べてメモリーの利用効率は悪くなります。一方で、ブロックサイズが一定であるため一定時間で処理が可能です。
  • フラグメンテーション(断片化)が発生してしまうので、メモリーの利用効率は悪い。
  • 処理速度が速く一定である。