周末,世界上最著名的芬兰人发布了最新版本的Linux内核,并警告即将到来的开发干扰。
Linux内核6.16在一个相对轻松的开发周期结束后正式发布。据我们推测,这可能被解读为对某些文件系统开发者的微妙讽刺,但话说回来,Torvalds从来不以含蓄著称。
就内核发布而言,这个版本几乎异常低调。它没有任何重大的新功能,但确实包含了大量的错误修复和代码。Phoronix估计它拥有3840万行代码,分布在超过78000个文件中。还记得UNIX的核心设计理念是小巧、简洁和干净吗?嗯,我也不记得了,因为在The Reg FOSS台首次接触计算机键盘的时候,UNIX System III就已经发布了,这是首个统一不同代码库的版本之一,也是AT&T首批商业版本之一。但这确实是当初的理念,不是吗?
内核6.16支持英特尔2023年高级性能扩展,这意味着改进的向量指令和通用寄存器数量翻倍。不过,只有特定的CPU型号才能从新向量指令的全宽度版本中受益,这可以说是导致英特尔近年来失利的那种举措的一个例子。
两个内置文件系统获得了性能优化,支持更大的单个数据块。在世纪之交由SGI开源的XFS现在获得了更大的原子写入支持。与此同时,ext4获得了bigalloc和大页面支持,这可以使某些操作快约三分之一。Btrfs和NFS也都获得了调整。
在几乎任何Unix系统上,当程序崩溃时,它会发出核心转储并将其保存在当前工作目录中。在其他改进中,现在核心转储可以通过AF_SOCKET发送。这意味着功能改进和安全性改进。
在大型机器上,Linux对NUMA系统的支持现在可以自动自调节,还有其他优化。正如The Register在AMD将其引入x86时解释的那样。对五级页表的支持允许巨大的虚拟内存量,正如LWN 2017年的文章所解释的。
在小型设备上,内核现在可以将声音解码卸载到USB硬件,追赶上了板载声卡芯片——这个变化花了数年时间才得以实现。
我们不禁感到这两点展示了Linux所用设备的惊人范围。难怪它变得如此庞大。
我们上面链接的声音卸载解释来自Linux Weekly News关于本次合并窗口新内容的两部分综述:第一部分和第二部分的链接提供了真正的细节,以及概述。"内核新手"网站为真正的核心用户提供了一个大总结。
Linus在他的公告中还指出,他将在6.17合并窗口期间大量出行,这可能会造成干扰。一方面,这可能算作对开发者的警告,但这也提醒我们在这个开发者金字塔的顶端只有一个人。这让我们思考操作系统内核开发的下一个重大变化是否会在他退休时到来,而不是在任何技术里程碑时刻。
好文章,需要你的鼓励
NVIDIA团队开发的SANA-Sprint技术实现了AI图像生成的重大突破,将传统需要20步的生成过程压缩至1步,在H100上仅需0.1秒即可生成1024×1024高清图像,速度比现有最快模型提升10倍以上。该技术通过创新的混合蒸馏策略,在大幅提升速度的同时保持了图像质量,并支持实时交互应用,为AI绘画从专业工具向大众应用的转变奠定了基础。
初创公司Positron获得5160万美元A轮融资,推出专门针对AI推理的Atlas芯片。该公司声称其芯片在性能功耗比和成本效益方面比英伟达H100高出2-5倍,并已获得Cloudflare等企业客户采用。Positron专注于内存优化设计,无需液体冷却,可直接部署在现有数据中心。公司计划2026年推出支持16万亿参数模型的下一代Titan平台。
北京人工智能研究院团队开发的DiagNote模型通过模仿人类做笔记的习惯,解决了AI在多轮视觉对话中容易"失忆"的问题。该研究构建了专门的MMDiag数据集,设计了双模块协作的AI架构,让机器学会像人类一样通过标记重点区域来保持专注力,为更自然的人机视觉交流奠定了基础。