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

    文章

    19156

    浏览量

    229062
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10824

    浏览量

    211104
  • Linux
    +关注

    关注

    87

    文章

    11222

    浏览量

    208883

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

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

收藏 人收藏

    评论

    相关推荐

    将软件8位(字节)可寻址CPU迁移至C28x CPU

    电子发烧友网站提供《将软件8位(字节)可寻址CPU迁移至C28x CPU.pdf》资料免费下载
    发表于 09-06 10:42 0次下载
    将软件<b class='flag-5'>从</b>8位(字节)可寻址<b class='flag-5'>CPU</b>迁移至C28x <b class='flag-5'>CPU</b>

    为了学习内核开发,大佬手搓一个轻量级操作系统YiYiYa OS

    逐步实现内核架构 ,未来将会是混合内核。 目前YiYiYa OS支持很多种架构和平台,包括ARM-Cortex A7系列的V3s、T113-S3等芯片、ARM9
    发表于 08-30 14:57

    为了学习内核开发,大佬手搓一个轻量级操作系统YiYiYa OS

    、gpio、i2c、spi驱动等 系统移植教程 作者本人及团队自制的开源掌机FunKey所采用的操作系统就是基于Linux内核和YiYiYa OS,YiYiYa OS内提供丰富的桌面系统和游戏开发框架
    发表于 08-27 10:08

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

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

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

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

    芯来科技推出1000系列,进一步开启乱序高性能CPU的篇章

    本土RISC-V CPU IP领军企业——芯来科技正式发布基于RISC-V指令集的高性能商业处理器CPU IP——UX1000系列,为高性能处理器内核提供RISC-V
    的头像 发表于 03-18 10:02 997次阅读
    芯来科技推出1000系列,进一步开启<b class='flag-5'>了</b>乱序高性能<b class='flag-5'>CPU</b>的篇章

    linux内核的设计流派

    I/O是最慢的设备,我们CPU有大量时间都拿来等待I/O完成,为避免空余的没有任何意义的等待,需要等待时,就让CPU运行别的进程或线程
    发表于 03-01 11:19 296次阅读
    linux<b class='flag-5'>内核</b>的设计流派

    Arm发布Neoverse V3和N3 CPU内核

    在计算市场持续迎来变革的背景下,Arm公司发布其最新一代Neoverse CPU内核设计,分别为Neoverse V3(代号Poseidon)和N3(代号Hermes),两款内核将为
    的头像 发表于 02-27 09:27 891次阅读
    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 625次阅读
    冬季风暴导致<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 528次阅读

    psci接口规范介绍

    psci接口规范 psci规定linux内核调用bl31中电源管理相关服务的接口规范,它包含实现以下功能所需的接口: (1)cpu idle管理 (2)向系统动态添加或系统动态
    的头像 发表于 12-05 16:53 853次阅读

    如何在内核中启动secondary cpu

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

    secondary cpu初始化状态设置

    spin-table spin-table启动流程的示意图如下: 芯片上电后primary cpu开始执行启动流程,而secondary cpu则将自身设置为WFE睡眠状态,并且为内核准备
    的头像 发表于 12-05 15:27 1002次阅读
    secondary <b class='flag-5'>cpu</b>初始化状态设置

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

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