100辞書・辞典一括検索

JLogos

32

9xカーネル
【きゅうじゅうエックスカーネル】


9x kernel

Microsoft社のWindows 95/98/Meに搭載されているOSの基盤部分(カーネル)の俗称。Windows NT/2000/XP系列との基本構造の違いに言及する際に使用する用語。{LF}MS-DOS/Windows 3.1との互換性を極力維持しつつ、32ビットアプリケーションを安定して動作させられるようにしたカーネルである。{LF}32ビットアプリケーションはそれぞれ独立したアドレス空間を持っており、クラッシュしても他のアプリケーションに影響を与えないようになっている。しかし、互換性維持のために16ビットアプリケーションは1つのアドレス空間や仮想マシンを共有するようにしたため、16ビットアプリケーション相互の間では1つのアプリケーションがクラッシュすると他のアプリケーションにダメージが及ぶ恐れがある。{LF}また、16ビットアプリケーション1つがフリーズすると他の16ビットアプリケーションも止まってしまう。シェル(ユーザインターフェース)が互換性保持のためにかなりの部分で16ビットコードを使用しているために、16ビットアプリケーションクラッシュシェルを「巻き込む」こともある。{LF}9xカーネルで問題となるシステムリソースの制限も16ビットアプリケーションが起こす問題である(32ビットアプリケーションリソースは問題が発生しえない程度に大きく取られている)。{LF}Microsoft社は、企業向け・サーバ向けとして開発がはじまったWindows NTの設計に際し、互換性よりも安定性を重視したカーネルをまったく新規に開発しなおしたため、NT系列のOSは9xカーネルを基盤に持つOSとは根本的に構造が異なっている。{LF}このカーネルNTカーネルと呼ばれ、同系列のカーネルWindows 2000Windows XPにも採用されている。9xカーネルベースのOSはWindows Meで打ち止めとなっており、最新版のWindows9xカーネルのものは存在しない。
◆関連用語
Microsoft;Windows 95;OS;カーネル;Windows NT;XP;MS-DOS;Windows 3.1;32ビットアプリケーション;クラッシュ;16ビットアプリケーション;仮想マシン;フリーズ;シェル;ユーザインターフェース;システムリソース;リソース;NTカーネル;Windows 2000;Windows XP;Windows Me;Windows




インセプト
「IT用語e-Words」
JLogosID : 7792856