从内核中删除i386是否意味着Ubuntu放弃了32位支持?

rstreeter78

我最近看到Linux Kernel 3.8将不支持i386 CPU,这是否意味着Ubuntu将仅在未来几年以64位版本可用?

谢尔盖

不,这意味着您将无法在Intel 80386芯片上运行Linux ,该芯片是Intel最初支持32位架构的芯片。这些处理器的时钟速度为12-40 Mhz,在1990年代初和中期被Intel 80486和Intel Pentium所取代。

英特尔80386芯片

其他更现代的32位芯片(奔腾Pro及更高版本)仍将受支持。这些处理器的特征是具有i386架构,但相对于原始80386进行了一些改进,使用80386支持从Linux删除一些难看的拐杖

这棵树消除了对386 CPU的支持,从而降低了相当多的复杂性……多年来,每当我们想要更改SMP原语时,这就使我们付出了额外的工作。

有趣的是,支持80386处理器具有一定的情感价值,因为它是Linus Torvalds在开发第一版Linux时所使用的处理器

[Linux]需要一个MMU(很抱歉,每个人),特别是需要386/486 MMU(请参阅下文)。...它使用了我能找到的386的所有可能的功能,因为它也是一个向我传授386的项目。如上所述,它使用MMU进行分页(尚未到磁盘)和分段。正是这种细分使其真正依赖386(每个任务都有一个64Mb的代码和数据段-4Gb中最多可以执行64个任务。任何需要超过64Mb /任务的人-坚韧的cookie)。

同样,尽管直到3.8版Linux内核中都一直支持i386,但近年来,大多数Linux发行版都是使用设置进行编译的,这使得它们无论如何都与80386处理器不兼容。特别是,从Ubuntu 10.10开始Ubuntu需要i686(Pentium Pro)处理器或更高版本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

添加了对酒的i386支持,现在将其删除了,我无法删除架构

来自分类Dev

Apple宣布对Worklight 6.1开发人员的64位支持意味着什么?

来自分类Dev

如何从Ubuntu 64位删除所有i386软件包?

来自分类Dev

32位支持Kinect 2 SDK?

来自分类Dev

什么决定了在 64 位机器上构建的 32 位库是否需要 x86_64 或 i386 依赖项?

来自分类Dev

在32位Ubuntu中安装64位内核

来自分类Dev

在32位Ubuntu中安装64位内核

来自分类Dev

在Ubuntu 64位14.04.3上缺少qtdeclarative-dev:i386的依赖项

来自分类Dev

AirConsole中是否有WebGL 2.0支持?

来自分类Dev

OpenWrt中是否有通用的USB 3.0支持?

来自分类Dev

如何安装build-essential:i386以在64位系统上编译32位可执行文件?

来自分类Dev

Ubuntu Advantage中的24/7支持如何工作

来自分类Dev

Ubuntu Advantage中的24/7支持如何工作

来自分类Dev

使用32和64位支持库构建/安装llvm / clang

来自分类Dev

Ubuntu:AMD64与i386?

来自分类Dev

5.8 内核是否放弃了对 BCM43224 无线的支持?

来自分类Dev

虚拟内存可以用于支持i386中的数据断点功能吗?

来自分类Dev

在dpkg --add-architecture i386的64位中断上安装Skype

来自分类Dev

在64位系统中具有体系结构i386的复杂性?

来自分类Dev

在CentOS 7 i386上安装实时内核

来自分类Dev

wine32:i386 : 依赖:libwine:i386 (= 3.0-1ubuntu1) 每当我尝试安装 -anything- 以及尝试卸载 wine 时

来自分类Dev

Linux内核4.x中的CAN j1939支持

来自分类Dev

Linux内核4.x中的CAN j1939支持

来自分类Dev

即使添加i386,也无法在x86_x64服务器上运行ELF 32位

来自分类Dev

worklight 6.2.0.1中使用了什么版本的cordova?最新的ifix是否为iOS混合应用程序提供64位支持?

来自分类Dev

在git的分支中删除文件是否意味着也要从master分支中删除该文件?

来自分类Dev

如何从Debian安装中删除所有i386体系结构软件包?

来自分类Dev

存储库“ http://miktex.org/download/ubuntu xenial InRelease”不支持架构“ i386”

来自分类Dev

在使用Ubuntu 64位时,如何找出哪个软件包触发了i386库的安装?

Related 相关文章

  1. 1

    添加了对酒的i386支持,现在将其删除了,我无法删除架构

  2. 2

    Apple宣布对Worklight 6.1开发人员的64位支持意味着什么?

  3. 3

    如何从Ubuntu 64位删除所有i386软件包?

  4. 4

    32位支持Kinect 2 SDK?

  5. 5

    什么决定了在 64 位机器上构建的 32 位库是否需要 x86_64 或 i386 依赖项?

  6. 6

    在32位Ubuntu中安装64位内核

  7. 7

    在32位Ubuntu中安装64位内核

  8. 8

    在Ubuntu 64位14.04.3上缺少qtdeclarative-dev:i386的依赖项

  9. 9

    AirConsole中是否有WebGL 2.0支持?

  10. 10

    OpenWrt中是否有通用的USB 3.0支持?

  11. 11

    如何安装build-essential:i386以在64位系统上编译32位可执行文件?

  12. 12

    Ubuntu Advantage中的24/7支持如何工作

  13. 13

    Ubuntu Advantage中的24/7支持如何工作

  14. 14

    使用32和64位支持库构建/安装llvm / clang

  15. 15

    Ubuntu:AMD64与i386?

  16. 16

    5.8 内核是否放弃了对 BCM43224 无线的支持?

  17. 17

    虚拟内存可以用于支持i386中的数据断点功能吗?

  18. 18

    在dpkg --add-architecture i386的64位中断上安装Skype

  19. 19

    在64位系统中具有体系结构i386的复杂性?

  20. 20

    在CentOS 7 i386上安装实时内核

  21. 21

    wine32:i386 : 依赖:libwine:i386 (= 3.0-1ubuntu1) 每当我尝试安装 -anything- 以及尝试卸载 wine 时

  22. 22

    Linux内核4.x中的CAN j1939支持

  23. 23

    Linux内核4.x中的CAN j1939支持

  24. 24

    即使添加i386,也无法在x86_x64服务器上运行ELF 32位

  25. 25

    worklight 6.2.0.1中使用了什么版本的cordova?最新的ifix是否为iOS混合应用程序提供64位支持?

  26. 26

    在git的分支中删除文件是否意味着也要从master分支中删除该文件?

  27. 27

    如何从Debian安装中删除所有i386体系结构软件包?

  28. 28

    存储库“ http://miktex.org/download/ubuntu xenial InRelease”不支持架构“ i386”

  29. 29

    在使用Ubuntu 64位时,如何找出哪个软件包触发了i386库的安装?

热门标签

归档