0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linus:是时候从内核移除对i486 CPU的支持了

OSC开源社区 来源:OSC开源社区 作者:OSC开源社区 2022-10-27 16:22 次阅读

近日,Linus Torvalds 在邮件列表回应了对从内核移除英特尔 i486 处理器支持的想法。

Linux 内核十年前移除对 i386 的支持后,i486 一直是内核主线对 x86 架构支持的最低版本。Linus 说道:“我们早在 2012 年就取消了对 i386 支持,也许 2022 年是时候取消支持 i486 了?”

b2e58c6e-553c-11ed-a3b6-dac502259ad0.png

Linus 认为大家应该 “咬紧牙关”,让 x86 架构 32 位 CPU 的最低支持版本提高到 “cmpxchg8b”,即奔腾及更高版本。他表示,大多数(甚至是所有)发行版已经启用了 X86_PAE,这使得 X86_CMPXCHG64 成为基本要求的一部分。

事实上,早在一年前就已经开始讨论从内核移除 i486 支持。当时有一名开发者表示自己还在使用 i486 系统,并声称仍然有一些实际用途。但整体来看,在 i486 上运行现代发行版 / 内核的 Linux 用户极其罕见。所以 Linus 坚持要从内核放弃 i486 支持的想法。他认为 i486 硬件已经没有什么意义,虽然这些硬件仍然存在,但从内核开发的角度来看,这些工作没什么价值。

b3532738-553c-11ed-a3b6-dac502259ad0.png

Linus 指出,既然 i486 已经被视为可以在博物馆里展示的展品,不如让它们运行博物馆版本的内核。由于 Linux 6.1 可能会成为今年的 LTS 版本,因此 Linus 希望在 6.2 中继续推进该工作,移除对旧的 i486 的支持。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    18610

    浏览量

    224542
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10544

    浏览量

    207655
  • Linux
    +关注

    关注

    87

    文章

    11030

    浏览量

    207259

原文标题:Linus:是时候从内核移除对i486 CPU的支持了

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    互联网档案馆收录Windows XP定制镜像,支持i486处理器运行

    需要说明的是,这种被称之为i486的x86处理器,首次内置超过百万个晶体管,准确来说是120万个,然而它的发布日期为1989年,而微软的WindowsXP则是在2001年10月推出,两者相隔12年。
    的头像 发表于 05-18 14:01 362次阅读

    瑞萨电子推出采用自研RISC-V CPU内核的通用32位MCU

    2024 年 3 月 26 日,中国北京讯 - 全球半导体解决方案供应商瑞萨电子(TSE:6723)今日宣布率先在业内推出基于内部自研CPU内核构建的通用32位RISC-V微控制器(MCU
    发表于 03-30 22:08

    瑞萨推出采用自研CPU内核的通用32位RISC-V MCU 加强RISC-V生态系统布局

    瑞萨推出采用自研CPU内核的通用32位RISC-V MCU 加强RISC-V生态系统布局 RISC-V MCU为开发人员带来低功耗、高性能的全新选择以及全面工具链支持。 全球半导体解决方案供应商
    发表于 03-28 19:00 252次阅读

    Arm发布Neoverse V3和N3 CPU内核

    在计算市场持续迎来变革的背景下,Arm公司发布了其最新一代Neoverse CPU内核设计,分别为Neoverse V3(代号Poseidon)和N3(代号Hermes),两款内核将为服务器、云计算和基础设施领域带来更大规模和更
    的头像 发表于 02-27 09:27 516次阅读
    Arm发布Neoverse V3和N3 <b class='flag-5'>CPU</b><b class='flag-5'>内核</b>

    【全志T113-i】OK113i-S开发板开发环境准备和搭建

    /t113_i/OK113i/longan/路径下生成 boot.img boot.img 可用于在线单独更新内核,用户需将其虚拟机中拷贝到 OK113
    发表于 01-19 09:45

    冬季风暴导致Linus Torvalds暂停Linux 6.8内核开发

    Linus Torvalds 在内核邮件列表宣布,由于他位于美国俄勒冈州波特兰的居住地遭遇严重冬季风暴,导致网络和电力中断,他所在的波特兰附近地区气温降至 -10°C,因此他不得不暂停 Linux 6.8 内核的合并窗口。
    的头像 发表于 01-17 11:01 431次阅读
    冬季风暴导致<b class='flag-5'>Linus</b> Torvalds暂停Linux 6.8<b class='flag-5'>内核</b>开发

    新闻快讯 | 瑞萨推出第一代32位RISC-V CPU内核

    新闻快讯 全球半导体解决方案供应商瑞萨电子(TSE:6723)宣布成功设计、测试并推出基于开放标准RISC-V指令集架构(ISA)的32位CPU内核。瑞萨作为业内首个为32位通用RISC-V市场独立研发CPU
    的头像 发表于 12-08 11:40 319次阅读

    内核中的psci架构cpu_ops接口

    cpu_ops接口 驱动初始化完成后,cpucpu_ops就可以调用这些回调实现psci功能的调用。如下所示,当devicetree中cpu的enable-method设置为psci
    的头像 发表于 12-05 17:25 390次阅读

    如何在内核中启动secondary cpu

    给调度器之前,并没有实际的业务进程,而我们知道内核cpu在空闲时会执行idle进程。因此,在其启动之前需要为每个cpu初始化一个idle进程。 另外,由于将一个cpu通过热插拔方式
    的头像 发表于 12-05 15:46 334次阅读
    如何在<b class='flag-5'>内核</b>中启动secondary <b class='flag-5'>cpu</b>

    Linkwitz-Riley48切换到Linkwitz-Riley12的时候地址就不连续是为什么?

    Linkwitz-Riley48切换到Linkwitz-Riley12的时候,地址就不连续。那么“安全加载目标地址”应该是哪一个?
    发表于 11-29 07:30

    【微控制器基础】——CPU内核与整体配置(上)

    【微控制器基础】——CPU内核与整体配置(上)
    的头像 发表于 10-17 17:19 598次阅读
    【微控制器基础】——<b class='flag-5'>CPU</b><b class='flag-5'>内核</b>与整体配置(上)

    z80内核是什么cpu

    z80内核是什么cpu
    发表于 09-20 07:26

    Linus Torvalds发布首个Linux6.6候选版

    Linus Torvalds 宣布了即将发布的 Linux 6.6 内核系列的首个 Release Candidate (RC)开发里程碑的公共测试版本。 距离 Linux Kernel 6.5
    的头像 发表于 09-15 11:22 935次阅读

    nuc977硬件i2c内核打印deal with arbitration loss报错如何解决?

    请教一下,我在nuc977用硬件i2c,在内核使能i2c0和i2c1,本身模拟i2c关闭
    发表于 09-01 06:18

    关于Linus能优化补丁的改进方法

    在审查代码时,Linus Torvalds 在邮件列表上评论道:“有些人通过在游泳池旁喝一杯饮料来放松,我则通过写内联汇编代码来放松。”
    发表于 07-13 12:37 159次阅读
    关于<b class='flag-5'>Linus</b>能优化补丁的改进方法