FEソフトウェア · オペレーティングシステム
ブートストラップ
Bootstrap
ぶーとすとらっぷ
共有:
Related
関連キーワードの用語
FEリアルタイムOS
決められた時間内に必ず処理を終えることを重視した組込み向けOS。優先度の高いタスクへ即座に切り替える機能を持つ。自動車の制御装置や産業機器など、応答の遅れが事故につながる用途で使われる。
FEオペレーティングシステム
コンピュータのハードウェアを管理し、アプリケーションに共通の実行環境を提供する基本ソフトウェア。プロセス管理、メモリ管理、ファイル管理、入出力管理などの機能を持つ。OSと略される。
FEカーネル
OSの中核部分で、ハードウェアの直接的な制御を行うプログラム。プロセス管理、メモリ管理、入出力管理などの基本機能を提供する。マイクロカーネルとモノリシックカーネルの2つの設計方式がある。
FEプロセス
実行中のプログラムのインスタンス。プログラムコード、データ、実行状態(レジスタ値、プログラムカウンタなど)を持つ。OSによって生成・実行・終了が管理される。スレッドとは異なり独立したメモリ空間を持つ。
FEスレッド
プロセス内で実行される処理の最小単位。同一プロセス内の複数のスレッドはメモリ空間を共有するため、プロセス間通信より軽量な並行処理が可能。軽量プロセスとも呼ばれる。
FEプリエンプティブ方式
OSが実行中のタスクを強制的に中断して他のタスクにCPUを割り当てることができるスケジューリング方式。タイムスライス方式や優先度方式がある。応答性に優れ、現代のOSで広く採用されている。
