本文へ移動
合格ノート.
基本情報技術者試験
基本情報技術者試験用語一覧を見る
テクノロジ

カーネルとは

読み方:カーネル

ひとことで言うと:OSの中核として、CPU・メモリ・入出力装置などの資源を管理する部分。

意味をわかりやすく解説

カーネルは、OSの中核となるソフトウェアで、プロセス管理、メモリ管理、デバイス制御、割込み処理など、ハードウェアに近い基本機能を提供します。

一般にカーネルは高い権限で動作し、アプリケーションはシステムコールなどを通してカーネル機能を利用します。モノリシックカーネルとマイクロカーネルなど、機能をどこまでカーネル内へ含めるかで構成が異なります。

具体例

アプリケーションがファイルを読み込むとき、OSへ要求し、カーネルがファイルシステムやデバイスドライバを介して処理します。

似た用語との違い

シェル

カーネルはOSの中核で資源管理を行います。シェルは利用者のコマンドを解釈し、カーネル機能を利用します。

ミドルウェア

ミドルウェアはOS上でアプリケーションに共通機能を提供します。カーネルはOSそのものの中核です。

覚え方

Kernel=OSの核。

基本情報技術者試験の試験ポイント

ユーザーモードとカーネルモード、システムコールの関係と合わせて理解します。

CHECK QUESTION

CPUやメモリなどの資源管理を行うOSの中核部分を何と呼びますか。

答えを見る

カーネルです。

この説明は分かりやすかったですか?

基本情報技術者試験を勉強中ですか?

この用語を含む重要用語を、単語帳や4択テストで学習できます。