IT用語帳
A-1開発・運用の方法論 · オペレーティングシステム

記憶管理

Memory Management

きおくかんり

OSが主記憶を各プログラムに割り当て、解放し、保護する機能。プログラムに実際の主記憶の領域を割り当てる実記憶管理と、補助記憶を併用して大きなアドレス空間を提供する仮想記憶管理がある。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 12 回出題(エンベデッドシステムスペシャリスト試験 5・応用情報技術者試験 4・高度試験 午前Ⅰ 3)。うち 8 回は用語そのものを問う問題です。

残り 2 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。用語名で照合しているため、関係の薄い問題が含まれることがあります。

Related

関連キーワードの用語

A-1ファイルハンドル

プログラムがファイルを開いたときにOSやライブラリから返される、開いたファイルを識別するための値や参照。以後の読み書きや閉じる操作はファイル名ではなくこの値を指定して行う。UNIX系のファイル記述子はその一種で、NFSでもサーバ上のファイルを識別する値をファイルハンドルと呼ぶ。

A-1マルチブート

1台のコンピュータに複数のOSを導入しておき、起動時にブートローダで使うOSを選んで起動する方式。2つのOSの場合はデュアルブートともいう。OSを切り替えて使えるが同時には動かせず、切り替えるには再起動が必要になる。

A-1マスタスケジューラー

OSのジョブ管理を担うプログラムの一つで、オペレーターからのコマンドを受け付けて解釈し、ジョブスケジューラーなどの制御プログラムに処理を指示したり、システムの状態をオペレーターに通知したりする。

A-1マイクロカーネル

OSのカーネルに、タスク管理、メモリ管理、プロセス間通信などの最小限の機能だけを残し、ファイルシステムやデバイスドライバなどはカーネルの外のプログラムとして動かすOSの構造。障害の影響が広がりにくく機能の追加も容易だが、プロセス間通信が増えて処理が遅くなりやすい。

A-1タスク管理

OSの機能の一つで、プログラムの実行単位であるタスク(プロセス)の生成と消滅、状態の管理、CPUの割当て(ディスパッチ)、タスク間の同期や通信を行うもの。限られたCPUを複数のタスクで効率よく使えるようにする。

A-1単一仮想空間方式

システム全体で1つの仮想アドレス空間を用意し、すべてのプログラムがその空間を分け合って使う仮想記憶の方式。管理は単純だが、プログラムの数や大きさが増えると1つの空間の大きさが制約になる。