Linux使ってて普及するわけないと思った時 100祝at LINUX
Linux使ってて普及するわけないと思った時 100祝 - 暇つぶし2ch35:login:Penguin
17/08/23 09:35:16.53 HKN7GigI.net
>>33
MacもWindowsも ハイブリッド・カーネルらしいよ。マイクロカーネルもどきのナンチャッテ・カーネル。
それは外部入出力の高速化などの実現のためコンテクスト・スイッチングを極力抑えるための
インチキ。ハイブリッドの方がデバッグが簡便になるのだとか。マイクロカーネルは低速。
-------
ハイブリッドカーネル
モノリシックカーネルの高速性・単純性とマイクロカーネルのモジュール性・拡張性を
組み合わせたのがハイブリッドカーネルである。Windows NT系などの商用OSでよく見られる。
アップルの macOS もカーネギーメロン大学のMachとFreeBSDのモノリシックカーネルの
コードをベースとしたXNUというハイブリッドカーネルを採用している。
マイクロカーネルの性能オーバヘッドを削減するため一部のサービス
(通信プロトコルスタックやファイルシステム)をカーネル空間で動作させるが、
一部のカーネルコード(デバイスドライバなど)はサーバとしてユーザ空間で実行する。
これは、純粋なマイクロカーネルが高性能を提供できると示される以前、妥協的に考案された
技法であり、マイクロカーネルにモノリシックカーネルの特性を一部取り入れて拡張したものと言える。
URLリンク(ja.m.wikipedia.org)カーネル


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch