Linux使ってて普及するわけないと思った時 100祝 [無断転載禁止]©2ch.net (428レス)
前次1-
抽出解除 レス栞

35
(1): 2017/08/23(水)09:35 ID:HKN7GigI(1) AAS
>>33
MacもWindowsも ハイブリッド・カーネルらしいよ。マイクロカーネルもどきのナンチャッテ・カーネル。
それは外部入出力の高速化などの実現のためコンテクスト・スイッチングを極力抑えるための
インチキ。ハイブリッドの方がデバッグが簡便になるのだとか。マイクロカーネルは低速。
-------
ハイブリッドカーネル
モノリシックカーネルの高速性・単純性とマイクロカーネルのモジュール性・拡張性を
組み合わせたのがハイブリッドカーネルである。Windows NT系などの商用OSでよく見られる。
アップルの macOS もカーネギーメロン大学のMachとFreeBSDのモノリシックカーネルの
コードをベースとしたXNUというハイブリッドカーネルを採用している。
マイクロカーネルの性能オーバヘッドを削減するため一部のサービス

(通信プロトコルスタックやファイルシステム)をカーネル空間で動作させるが、
一部のカーネルコード(デバイスドライバなど)はサーバとしてユーザ空間で実行する。
これは、純粋なマイクロカーネルが高性能を提供できると示される以前、妥協的に考案された
技法であり、マイクロカーネルにモノリシックカーネルの特性を一部取り入れて拡張したものと言える。

外部リンク:ja.m.wikipedia.orgカーネル
36
(1): 2017/08/23(水)13:52 ID:4BSnYDnY(1) AAS
>>35
Windows Vistaからは、グラフィックドライバがカーネル空間から出たよ。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.769s*