AI增强的Linux 7.2提供缓存感知调度——这是所有新功能
SEAN GLADWELL/Moment通过Getty Images 关注ZDNET:将我们添加为谷歌上的首选来源。ZDNET的关键要点 最新的Linux内核包含许多AI修复。缓存感知调度将加速处理。最新内核还具有其他改进。Linus Torvalds在周末宣布了Linux内核7.2的发布。他写道:“此次发布的最后一周——再一次——比我希望的要大,但嘿,面对‘新常态’,如果我因为这个原因推迟发布,我们可能根本不会有任何发布。” AI和Linux开发 “新常态,”你问?他在关于Linux 7.2的第七个候选版本的说明中对此做了详细解释。“我不能说我对这一切的规模感到兴奋。但事情就是这样:有很多修复,许多都是由于各种AI工具的审核所致。” 这些变化——主要不是AI编写的新功能,而是对AI发现的安全漏洞的补丁——加起来也不少。此外:“我已不是程序员”了:Linus Torvalds谈论他现在使用的仅有的两个工具 在7.1 Linux内核发布之前,Torvalds曾表示:“持续涌现的AI报告基本上使安全列表几乎完全不堪重负,由于不同的人用相同的工具发现相同的东西,导致了巨大的重复。人们花费所有的时间只是把事情转发给合适的人,或说‘这已在一周/一个月前修复过了。’”他继续说:“这一切都是完全无意义的重复,我们正在明确表示AI检测到的漏洞几乎从定义上来说就不是秘密,并且将它们放在某个私密列表上对所有参与者都是浪费时间——只会加重重复问题,因为报告者甚至无法看到彼此的报告。”这并不是说Torvalds反对使用AI。Torvalds指出,“AI工具很好,但只有在它们确实提供帮助时,而不是造成不必要的痛苦和无意义的虚假工作。可以自由使用它们,但要以一种富有成效并让人拥有更好体验的方式使用它们。” 缓存感知调度 除非你生活在Linux的尖端,否则你不太可能在秋季Linux发行版(如Ubuntu 26.10)发布之前看到这些功能。即便如此,大多数更新将在拥有复杂的CPU缓存布局、更新的图形和移动硬件以及对存储密集型工作负载的计算机上显示其最佳优势。最引人注目的新增功能是缓存感知调度,这是一个已经研发了几年新缓存调度程序。Torvalds再次表示:“补丁系列的目标是将共享数据的任务聚合到同一个LLC缓存域,从而减少缓存跳跃和缓存未命中,提高数据访问效率。”此外:30年与Linux的合作,我的说服Windows用户切换的方式 此前,调度程序在平衡CPU核心的负载时,并未检查不同核心上的线程是否共享内存。这意味着不同核心上的线程会重新获取相同的数据。这导致了缓存跳跃,系统浪费时间和资源去拉取和重复拉取相同的数据。现在,这一过程变得更加清晰且不那么浪费。代码还包括防护措施,以避免过载缓存域。当进程已经消耗超过25%的CPU时间或超过一个域负载的三分之一时,它还避免进一步的线程移动。像多线程服务器、AI和机器学习计算任务以及某些游戏等工作负载将从这个改进中获益最大。 其他新的Linux功能 与往常一样,新的和改进的驱动程序应运而生。其中最重要的是对HDMI 2.1固定速率链接(FRL)的初步支持AMD GPU。这项新HDMI技术使你能够以120Hz播放无压缩4K和8K视频。您还将看到AMD和英特尔处理器的I/O速度改进。在I/O方面,Btrfs大页终于离开实验状态并默认启用。实际上,这意味着顺序写入提高了15%。与此同时,实验性大页也达到了2MB。此外,发布继续进行ext4和XFS的I/O映射转换工作,而exFAT则进行了旨在改善大文件性能的更改。此外:我利用OpenFactory在一夜之间建立了自己的Linux发行版——这个AI工具将会变得很重要。 Linux 7.2中的Windows NTFS处理也得到了改进,并且修复了一些小错误。广泛使用于SD卡和USB闪存的格式ExFAT现在使用内核的iomap。这将使这些设备上的读写速度提高多达87%,并大大加快从USB驱动器运行Linux发行版的速度。新内核还增加了Intel开发的USB4流协议支持,使得能够在USB4/Thunderbolt连接上进行主机到主机的原始流传输。实际上,这是一种“超级简单”的方式,“基本上只是将原始数据包从一个主机传输到另一个主机。”这可以用于快速备份系统从一个主机到另一个主机,分享网络摄像头等。
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡