开云体育 Linux内核再度精简旧硬件因循 AMD K5等早期惩办器将被淘汰
Linux 7.1 刚刚启动冉冉移除对 i486 惩办器的因循,干系的老旧硬件驱动(举例针对上世纪 AMD Elan SoC 的驱动)也已走上退场通说念,如今这一精简活动在接洽中的 Linux 7.2 中进一步延长到部分 i586 与 i686 级别的惩办器。

在 i486 肃穆告别之后,内核缔造者陆续对不带 TSC(Time Stamp Counter,时分戳计数器指示)的 i586/i686 惩办器“动刀”。 关于这些莫得 TSC 指示的早期 CPU,遏制其兼容旅途被以为资今日益高潮,已难以与当代 Linux 系统的演进需求相匹配,因此这类惩办器的因循将被移除。 面前仍具备 TSC 智商的 Intel Pentium 及同代惩办器不会受到影响,本轮计帐仅针对败落 TSC 的 i586/i686 级别 CPU。
在受影响的惩办器中,较为显眼的是 AMD K5 以及多少 Cyrix 惩办器型号。 AMD K5 是 AMD 首款皆备由其里面策划团队孤立完成的 x86 惩办器,于 1996 年肃穆发布,主要对标其时的 Intel Pentium。 跟着时分推移,开云kaiyun(中国)这一代 CPU 早已退出主流使用场景,如今在 Linux 内核层面也将不再被相配宥恕。
针对无 TSC 的 CONFIG_M586 因循移除补丁,已被合入内核遏制者使用的 tip/tip.git 仓库中 “x86/cpu” 分支。 这一补丁展望会在行将到来的 Linux 7.2 同一窗口中被肃穆提交,从而参加干线缔造经由。
一朝这批旧 CPU 因循完成计帐,Linux 在教导阶段即可默许假定系统具备 TSC 智商,并将 CONFIG_X86_TSC 设为无要求启用选项。 在此基础上,内核 x86 代码中围绕非 TSC 场景编写的多条兼容旅途便不错趁势删除,既减弱遏制职守,也有助于代码的当代化和优化空间。
这意味着,关于仍在运行 AMD K5 等无 TSC 的老旧 i586/i686 惩办器的系统用户而言,改日版块的 Linux 内核将不再提供因循,而这也再次彰显了上游内核在“上前看”与“宥恕留传硬件”之间的笨重均衡正在冉冉上前者歪斜。
ag真人视讯中国官网