-2

根据我之前的一个问题Linux System Calls中的评论。Linux 没有在 8086/88 Intel CPU 上实现。那么第一个支持 Linux 并实现其系统调用的 Intel CPU 是什么?

4

1 回答 1

5

从马的嘴里(无意侮辱莱纳斯):

大家好,大家都在使用 minix -

我正在为386(486) AT 克隆做一个(免费)操作系统(只是一种爱好,不会像 gnu 那样大而专业)。

这从四月就开始酝酿,并开始准备。我想要任何关于人们喜欢/不喜欢 minix 的东西的反馈,因为我的操作系统有点像它(文件系统的物理布局相同(由于实际原因)等等)。

我目前已经移植了 bash(1.08) 和 gcc(1.40),而且似乎一切正常。这意味着我会在几个月内得到一些实用的东西,而且我想知道大多数人想要什么功能。欢迎任何建议,但我不会保证我会实施它们:-)

莱纳斯 (torvalds@kruuna.helsinki.fi)

PS。是的——它没有任何 minix 代码,并且它有一个多线程的 fs。它不可移植(使用 386 任务切换等),而且它可能永远不会支持除 AT 硬盘之外的任何东西,因为这就是我所拥有的 :-(。

这是来自 91 年 8 月的 Usenet 帖子,Linus 首次在该帖子中宣布了他的孩子。

因此 386 是第一个实现它的 CPU。


只有我们这些不得不在 Windows 实模式下锁定内存部分的人,以防止内存管理器模拟器在不告诉你的情况下移动它们,才会欣赏 Linus 在不试图将 Linux 硬塞到更早之前做出的一个好的举动CPU。

我特别喜欢:

只是一个爱好,不会像gnu那样大而专业

评论。要是莱纳斯意识到这只野兽会变得有多大就好了。

于 2013-02-05T05:37:04.323 回答