我们经常将 Linux 称为操作系统,但实际上,它只是内核。 并且所说的内核已经达到了 5.14 版,扩展了您现在可以使用免费和开源软件支持的硬件以及您可以在所述设备上执行的操作。
正如经常发生的那样,此版本删除了数万行代码,这一次是通过放弃对旧版 IDE 的支持。 尽管如此,由于所有的添加,这个内核仍然包含比上一个更多的代码行。
Linux Kernel 5.14 新特性
1. 核心调度
核心调度是一项功能,可在 Meltdown 和 Spectre 漏洞之后提供更安全的并发多线程,而不是之前完全禁用并发多线程的“解决方案”。 与桌面用户相比,与系统管理员相关的功能可能更相关,核心调度已经开发了好几年,然后才在内核版本 5.14 中首次亮相。
2.“秘密”存储区
另一个面向系统管理员的功能,5.14 引入了创建系统其他区域(包括内核)无法访问的内存区域的功能。 此功能来自默认情况下未启用的 memfd_secret 系统调用。
3. ext4 文件系统的日志改进
ext4 文件系统长期以来一直是许多 Linux 发行版的默认文件系统,并且已被证明是可靠的。 但总有改进的余地。 此内核版本通过新的 ext4_ioc_checkpoint 命令进一步降低了数据泄漏的风险,该命令强制文件系统将挂起的日志事务写入磁盘并覆盖日志存储区域中的数据。
4. 支持树莓派 400
与之前的型号不同,Raspberry Pi 400 是一款完整的一体式 PC。 好吧,主要是。 这就是将 Raspberry Pi 塞进键盘时所得到的。 您需要做的就是插入鼠标和显示器。 当这个设备启动时,它带有一个修改过的 Linux 内核。 现在支持已经登陆大多数 Linux 发行版中的常规内核。
5. 支持戴尔物理终止开关
Linux 用户可能已经通过 Purism 的笔记本电脑或手机熟悉了终止开关的概念,但其他制造商已经熟悉了这个概念。戴尔正在其笔记本电脑中引入该功能,并且已经在 Linux 内核中提供了对这些功能的支持。
6. 用于音频的低延迟 USB 驱动程序
对于任何转向 Linux 进行音频制作的人来说,这都是一个很大的优势,无论是创作音乐还是播客。已确认低延迟播放可与 PipeWire 以及 PulseAudio 和 JACK 一起使用。
7. Xbox One 控制器上的共享选择按钮
Microsoft 的游戏机控制器与 PC 完美配合,使其成为许多游戏玩家的标准。那些在 Linux 上使用控制器的人现在将找到一个功能性的共享选择按钮。
8. AMD Radeon 显卡的热拔出
如果您发现自己想在 PC 开启时从 PC 中取出 AMD Radeon 显卡,Linux 内核已提供支持。这可能不是很多人经常做的事情,但是如果 AMD 决定让它的显卡可以做到这一点,那么期望该功能也可以在 Linux 上运行是合理的。
如何获取 Linux 内核 5.14
如果您需要立即获取最新的内核,您可以选择通过从 kernel.org 下载文件来从源代码构建 Linux。但这既不是最简单也不是推荐的做事方式。
对于大多数用户来说,最好的选择是等待更新的内核作为常规系统更新的一部分到来。这可能意味着对某些发行版的等待时间比其他发行版更长。像 Ubuntu 这样的发行版可能会坚持使用单个内核,直到下一次主要的操作系统升级,而像 Arch Linux 这样的滚动发行版将在相对较短的时间内提供更新的内核。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/213968.html