ぶんちゃんさんへ
なんか、詳しく書いてたら、資格試験講座並になりそうだったので、大幅省略(^^;;
まず、用語説明
OS:皆さんご利用の、Windows 等です。これが無いとPCはただの箱(^^;
カーネル:OSの心臓部
本文:
Windows 2000 にて、95カーネルとNTカーネルの統合を図ったのですが、それが出来なくて、繋ぎとしてWindowsMEが発売され(^^; そして WindowsXP において95カーネルベースのOSはNTカーネルベースへ切り替わりました。
ちなみに XP は内部表現的には、NT5.1
なぜ、95カーネルから NTカーネルへの脱却を図ったか
95カーネルは不安定だから(^^;
なぜ、95カーネルは不安定なのか、色々ありますが(^^;
各プログラムが干渉しやすい、一つのプログラムで不具合が起きた場合、他のプログラムにまで影響してしまう。それが OS まで影響するので、困ったもの(^^;
NTカーネルは、OS と、他のプログラムは別のモードで動作していて、かつ、個々のプログラムは独立して動作しています。よって、たとえプログラムに不具合がおきても、そのプログラムだけ終了することが出来、OS 全体が死ぬのはなかなか無いわけです。
Windows2000 としたのは、バージョン番号を年で表そうと考えたから、でも、すぐに挫折、XP となる(^^;;
なぜ挫折? >> いつも遅れるから発売日・・某会社(^^;
余談:
私は、むちゃなプログラムをよく作っていましたので、95カーネルだとフリーズしまくりなもので・・NTカーネルベースの OS しか使ってません(^^;;;
書いてみたものの、補足になってないような・・
;-(