「カーネル」の版間の差分

提供: セキュリティ
移動: 案内検索
(ページの作成:「<!-- vim: filetype=mediawiki --> カーネル ( kernel )とは、OS の中核的機能をもったプログラムです。プロセスやメモリの管理、...」)
 
行1: 行1:
<!--
 
vim: filetype=mediawiki
 
-->
 
 
[[カーネル]] ( kernel )とは、[[OS]] の中核的機能をもったプログラムです。プロセスやメモリの管理、入出力デバイス(ディスク、キーボード、マウス、ディスプレイ、ネットワークなど)を管理します。
 
[[カーネル]] ( kernel )とは、[[OS]] の中核的機能をもったプログラムです。プロセスやメモリの管理、入出力デバイス(ディスク、キーボード、マウス、ディスプレイ、ネットワークなど)を管理します。
  
行10: 行7:
  
 
== 概要 ==
 
== 概要 ==
 
 
[[カーネル]] は、[[OS]] の中心です。一般プログラムとは異なり、特権レベルで動作します。
 
[[カーネル]] は、[[OS]] の中心です。一般プログラムとは異なり、特権レベルで動作します。
 
サーバやパソコンが起動するときに、[[BIOS]] から[[ブートローダー]] が呼び出され、[[ブートローダー]] は、[[カーネル]] をロードし、実行します。
 
サーバやパソコンが起動するときに、[[BIOS]] から[[ブートローダー]] が呼び出され、[[ブートローダー]] は、[[カーネル]] をロードし、実行します。
 
+
== セキュリティ ==
 +
OSの[[脆弱性]]によっては、[[権限昇格]]によって、特権レベルを奪われる場合があります。システムを守るために、[[カーネル]]を含めた、セキュリティアップデートが重要です。
 +
== カーネルライブパッチ ==
 +
カーネルのバグ修正のために、カーネルパッチが作られます。カーネルへパッチをあてる場合、OSの再起動を必要としますが、ライブパッチに対応した[[カーネル]]であれば、再起動なしに、セキュリティアップデートが実施できます。実現方法については、[[カーネルライブパッチ]]をご参照ください。
 
== 関連項目 ==
 
== 関連項目 ==
 
+
* [[カーネルライブパッチ]]
 
* [[Linuxカーネル]]
 
* [[Linuxカーネル]]
 
* [[Linuxのカーネルモジュール]]
 
* [[Linuxのカーネルモジュール]]
行23: 行22:
 
* [[FreeBSD]]
 
* [[FreeBSD]]
 
* [[Windows]]
 
* [[Windows]]
 +
<!-- vim: filetype=mediawiki
 +
-->

2015年4月29日 (水) 14:15時点における版

カーネル ( kernel )とは、OS の中核的機能をもったプログラムです。プロセスやメモリの管理、入出力デバイス(ディスク、キーボード、マウス、ディスプレイ、ネットワークなど)を管理します。

読み方

カーネル
かーねる
kernel 
かーねる

概要

カーネル は、OS の中心です。一般プログラムとは異なり、特権レベルで動作します。 サーバやパソコンが起動するときに、BIOS からブートローダー が呼び出され、ブートローダー は、カーネル をロードし、実行します。

セキュリティ

OSの脆弱性によっては、権限昇格によって、特権レベルを奪われる場合があります。システムを守るために、カーネルを含めた、セキュリティアップデートが重要です。

カーネルライブパッチ

カーネルのバグ修正のために、カーネルパッチが作られます。カーネルへパッチをあてる場合、OSの再起動を必要としますが、ライブパッチに対応したカーネルであれば、再起動なしに、セキュリティアップデートが実施できます。実現方法については、カーネルライブパッチをご参照ください。

関連項目