我最近看到,Linux内核3.8将不再支持i386 CPU,这是否意味着未来几年Ubuntu只能以64位版本提供?
这个版本移除了对古老的386处理器的支持,从而消除了很多复杂性...多年来,每当我们想要更改SMP原语时,这给我们带来了额外的工作。
传闻说,支持80386处理器有一些情感价值,因为这是Linus Torvalds在开发第一个版本Linux时使用的处理器。
[Linux] 需要一个MMU(对不起大家),而且它特别需要一个386/486的MMU(稍后会看到)。... 它使用了我能找到的386的每一个可行的特性,因为这也是一个教我了解386的项目。正如前面提到的,它使用了一个MMU,用于分页(尚未写入磁盘)和分段。正是分段使其真正依赖386(每个任务都有一个64Mb的代码和数据段 - 最多64个任务在4Gb内。任何需要超过64Mb/任务的人 - 很抱歉)。