私の以前の質問Linux System Callsのコメントによると。Linux は 8086/88 Intel CPU には実装されていません。では、Linux をサポートし、そのシステム コールを実装した最初の Intel CPU は何でしたか?
1 に答える
馬の口から (Linus への侮辱ではありません):
minix を使用している皆さん、こんにちは。
私は386(486) AT クローン用の (無料の) オペレーティング システム (単なる趣味であり、gnu のように大きくて専門的なものではありません) を作成しています。
これは4月から醸造されており、準備が整い始めています。私のOSはminixに多少似ているので、人々がminixで好き/嫌いなことについてのフィードバックをお願いします(特にファイルシステムの同じ物理的レイアウト(実際的な理由による))。
現在、bash(1.08) と gcc(1.40) を移植しましたが、動作しているようです。これは、私が数か月以内に実用的なものを手に入れることを意味し、ほとんどの人が望む機能を知りたい. どんな提案も歓迎しますが、それらを実装するとは約束しません:-)
ライナス (torvalds@kruuna.helsinki.fi)
PS。はい。minix コードは一切使用されておらず、マルチスレッドの fs を備えています。移植性はありません(386 タスク切り替えなどを使用します)。AT ハードディスク以外はおそらくサポートされません。
これは、Linus が最初に赤ちゃんを発表した 91 年 8 月の Usenet 投稿からのものです。
したがって、386 はそれが実装された最初の CPU でした。
Windows リアル モードでメモリ セクションをその場所にロックしなければならず、メモリ マネージャ エミュレータが何も言わずにメモリ セクションを移動しないようにしなければならなかった私たちだけが、Linus が以前に Linux を押し付けようとしなかったことに感謝するでしょう。 CPU。
私は特に好きです:
単なる趣味であり、gnu のように大規模でプロフェッショナルになることはありません
コメント。ライナスだけが、この獣がどれほど大きくなるかを理解していれば.