ホームページ  >  記事  >  Windows はどのカーネルに基づいていますか?

Windows はどのカーネルに基づいていますか?

(*-*)浩
(*-*)浩オリジナル
2019-06-12 09:56:0426702ブラウズ

Windows カーネルは NT カーネルと呼ばれることが多いため、Windows は NT カーネルに基づいています。

Windows はどのカーネルに基づいていますか?

#Windows のパフォーマンスが最も重要な理由の 1 つです。 Windows XP の安定性とパフォーマンスを向上させる最も基本的な要素は、Windows XP で使用される NT カーネルにあります。 (推奨学習: PHP ビデオ チュートリアル )

Microsoft Windows NT (新技術) は、ワークステーション、ネットワーク サーバー、メインフレーム コンピューター向けに 1993 年に Microsoft によって発売されたネットワーク オペレーティング システムです。 PC のオペレーティング システムとしても使用できます。これは通信サービスと緊密に統合されており、OS/2 NT に基づいています。 OS/2はMicrosoftとIBMが共同開発したもので、Microsoft OS/2 NTとIBMのIBM OS/2に分かれます。その後この提携は解消され、IBM は以前の OS/2 バージョンを市場に提供し続けましたが、Microsoft は OS/2 NT の名前を Windows NT 3.1 の第 1 世代である Windows NT に変更しました。

NT カーネルの最大の特徴はシステムの優れた互換性と安定性であり、これは主にハードウェア リソースの仮想化戦略によるものです。 NT カーネルでは、ソフトウェアは特定のハードウェアごとにターゲットを絞ったコードを記述する必要はなく、システムの API を使用してハードウェア リソースを使用するだけで済みます。これは、DOS や Windows 95/98 (以降のバージョンを含む) とは異なります。ソフトウェアからの違いは大きな違いを生みます。もちろん、安定性の代償として、API を使用して操作するには、ハードウェア リソースを直接操作するよりもはるかに多くの手順が必要になるため、NT カーネル オペレーティング システムには、当時の他の民間オペレーティング システムよりも高いシステム要件が課せられました。

NT カーネルは、これまで Microsoft のサーバー オペレーティング システム製品ラインに提供されてきましたが、Windows NT 3.1 以降、Microsoft が Unix などの他のオペレーティング システムと市場シェアを争うための武器となりました。 Windows NT 3.1、Windows NT 3.5、Windows NT 3.51、および Windows NT 4.0 の後、NT カーネル 5.0 バージョンは、Microsoft のオペレーティング システムのパフォーマンスと安定性を当時の最高レベルに引き上げました。

Windows NT によって導入された新しい概念 (1) NTFS (Windows NT File System): Windows NT で採用された新しいファイル システム。安全なアクセス制御と耐障害性を実現し、大容量ディスクでは FAT よりも効率が高くなります。

(2) 共有: ネットワーク リソースに特定の権限を設定します。権限がなければ、ネットワーク リソースにアクセスできません。

(3) ユーザー アカウント: ネットワーク リソースを使用する場合は、ユーザー アカウントが必要です。 Windows NT では、ユーザーとサービス プログラムの両方に法的なアカウントが必要です。アプリケーションまたはサービス プロセス用に特別に作成されたアカウントはサービス アカウントです。システムの起動時に、サービス プロセスはサービス アカウントを使用してログインし、システム内のリソースを使用する権利とアクセス許可を取得します。通常のユーザー アカウントは、ユーザーのログイン時に提供され、システム内でのユーザーの権限とアクセス許可を制御するために Windows NT によって使用され、本質的にはサービス アカウントと同じです。

(4) ドメイン (ドメイン): Windows NT におけるデータ セキュリティと集中管理の基本単位です。ネットワークは、一意の名前を持つドメインで構成されます。ドメインは、NT を実行するサーバーのシステム、つまり同じアカウントとセキュリティ データベースを共有するコンピュータのグループと考えることができます。

(5) ワークグループ: リソースとシステム管理が分散されるネットワーク構造。ワーク グループでは、各コンピュータはピアツーピア関係にあり、各コンピュータはサーバーまたはワークステーションになります。

(6) 権限: システム上で特定の操作を実行する権限をユーザーに与えます。権利はシステム全体を保護するために使用されます。

(7) 権限: 特定のオブジェクトを保護するために使用されます。権限は、オブジェクトを誰がどのように使用できるかを指定します。

(8) セキュリティ監査: Windows NT は、コンピュータ上で発生するさまざまなセキュリティ システム関連のプロセスを記録します。

Windows 10

Windows 10プレビュー バージョンの初期カーネルは NT 6.4 です。ビルド 9888 以降、Windows 10 はシステム カーネルを NT 6.4 から NT 10.0 にアップグレードします。

PHP 関連の技術記事をさらに詳しく知りたい場合は、

PHP グラフィック チュートリアル 列にアクセスして学習してください。

以上がWindows はどのカーネルに基づいていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。