投稿元:
レビューを見る
「1.3 基本的な欠点」がとても役立つ。
1.3.1 Linuxはマイクロカーネルではない
マイクロカーネルの欠点はメッセージを渡すカーネルがより多くのリソースを使用する。
1.3.2 Linuxは分散オペレーティングシステムではない
Leslie Lamport「分散システムとは、存在することも知らなかったコンピュータの障害により自分のコンピュータを使えなくなるシステムのことだ」
1.3.3 Linuxは安全ではない
1.3.4 Linuxは形式的に設計されていない
FSF Hurd, CMU Mach
1.3.5 Linuxは現代的なプログラミング言語を使って構築されていない。
CとEffelとの比較
1.4 一時的な欠陥
1,4.1 Linuxを実行できるのは
当初は386だけだった
1.4.2 LinuxはMS-DOSプログラムを実行しない
dosemuがエミュレータ
1.4.3 LinuxはWindowしない
Wine, Windows emulator, Wine is not emulator
1.4.4 Linuxにはユーザスレッドがない
1.4.5 Linuxにはストリームがない
1.4.6 LinuxにはシンメトリカルマルチプレセッシングSMPがない
1.4.7 Linuxはリアルタイムスケジューリングに対応しない
1.4.8 Linuxは肥大化しつつある