复制
收藏
提问
简洁

Linux 4.18到 Linux 5.14做了哪些变更

4月前
全网
文档
学术
百科
知识库
时间不限
自动
回答简洁模式
深入研究一些

从 Linux 4.18 到 Linux 5.14,Linux 内核经历了许多变更和改进。以下是一些主要的变更点:

  1. 核心调度更新:Linux 5.14 引入了核心调度功能,这是对 Meltdown 和 Spectre 漏洞响应的一部分,提供了更安全的同步多线程功能1。核心调度更新也被合并到 Linux 5.14 中,使超线程/同步多线程(HT/SMT)更安全,主要用于云环境,能够更精确地控制核心上的任务9

  2. 硬件支持:Linux 5.14 增加了对 Raspberry Pi 400 的支持1,而 Linux 4.18 首次支持了 Raspberry Pi 3B 和 3B+8。此外,Linux 5.14 还支持了对英特尔 Alder Lake 处理器的一些工作进展,包括对英特尔 Alder Lake P 图形的支持24

  3. 内核功能和安全性:Linux 5.14 删除了旧的 IDE 块驱动程序,但传统 IDE 硬盘驱动器的支持仍然可以通过 libata 子系统处理4。同时,Linux 5.14 还引入了 MEMFD_SECRET 的秘密内存区域支持,增强了系统的安全性3

  4. ARM 和 RISC-V 架构的支持:Linux 5.14 增强了对 ARM64 架构的支持,允许内核和用户空间独立配置指针身份验证。同时,对 RISC-V 架构的支持也得到了增强,包括对更多内核功能的支持,如透明的 hugepages 和 KFENCE9

  5. USB 改进:Linux 5.18(虽然不是直接从 4.18 到 5.14 的变更,但提供了连续性的视角)中,USB 驱动程序进行了改进,包括对 Xen USB 驱动程序的改进和 USB DWC3 驱动程序对更多硬件类型的支持5

  6. 内核版本命名:Linux 内核的版本命名规则在 2.6.x 版本之后发生了变化,其中 A 和 B 是无关紧要的,C 代表内核的版本,D 代表安全补丁。这个规则在 Linux 4.18 之后仍然适用,但具体的版本号从 4.18 变为了 5.1410

  7. 其他改进:Linux 5.14 还包括了对其他硬件的支持,如全志 V3s 的 I2S、音频编解码器、DMA、PWM,以及 Pinephone 上的蓝牙音频等2

这些变更展示了 Linux 内核在性能、安全性、硬件支持和新特性方面的持续进步。每个版本的发布都旨在提高 Linux 系统的稳定性、兼容性和用户体验。

你觉得结果怎么样?
Linux 5.14的新特性
Linux 4.18与5.14的性能对比
Linux 5.14的改进点
Linux 5.14内核的更新日志
Linux 4.18到5.14的安全性更新
Linux 5.14对硬件的支持变化

以上内容由AI搜集生成,仅供参考

在线客服