Linux 6.15震撼发布:Rust驱动首秀


2025年5月25日,Linux内核的大佬Linus Torvalds亲自宣布,Linux 6.15稳定版正式上线啦!这家伙本来想早点发布,结果最后一秒冒出个小bug,害得一个新功能被紧急“掐掉”,晚了几小时才跟大家见面。不过,现在它已经稳稳当当,等着你去下载、折腾啦!

这次的6.15版本可不简单,亮点多得让人眼花缭乱!最抓眼球的?嘿,Linux内核第一次搞了个用Rust语言写的驱动程序!Rust这门语言可是安全又时髦,Linux的粉丝们等这一天等得头发都白了!这可不是随便哪个小司机,而是个叫NOVA的超级厉害的“直接渲染管理器”(DRM)驱动,专门给Nvidia的下一代开源图形硬件保驾护航,像是Nvidia RTX 2000“Turing”系列及更新的GPU。这NOVA可是要取代老掉牙的Nouveau驱动,简直是Nvidia和Linux联手放大招!

想当年,12年前,Linus Torvalds还吐槽Nvidia是“硬件厂商里最麻烦的家伙”,因为他们老搞封闭的专有技术,气得他直摇头。如今风水轮流转,Nvidia发现跟Linux合作赚钱更多,尤其现在人工智能全靠跑在Linux上的Nvidia芯片,Nvidia终于“投降”,拥抱了Rust和开源。这波操作,简直是Linux和开源软件对Nvidia老套路的完胜!以后,估计还会有更多Rust写的内核组件冒出来,拭目以待吧!

6.15还有一堆牛掰的升级。比如,文件操作快得飞起!exFAT文件系统,就是你U盘、SD卡常用的那种,现在用了个优化过的“簇丢弃算法”,速度直接起飞。举个例子,删个80GB的大文件,过去得等4分钟,现在?1.6秒搞定!这速度,简直跟坐火箭似的!还有Btrfs文件系统,像是openSUSE和Fedora常用的那种,也升级了,支持更快的zstd压缩算法,虚拟机里出错的概率也大大降低,稳得一批!

网络方面也有新花样,6.15加了个通过io_uring的“零复制接收”机制,数据包直接嗖地飞到用户空间RAM,省时省力。还有新的TCP选项,能更好控制IPv4重试超时,网络体验更顺畅。

内存管理也更聪明了,有个叫“dfrag”的新玩意儿,能追踪设备内存用量,还能避免内存碎片,对那些用大内存页面的任务特别友好。

硬件支持也扩充了不少,比如给Apple Touch Bar弄了个专用驱动,还有三星Galaxy Book的ACPI驱动和电池管理功能。啥?你说Apple Touch Bar不是早就停产了吗?嘿,2016到2020年的MacBook Pro粉丝们还在那儿热情高涨呢,Linux这波操作简直是给老粉的福利!

不过,有个坏消息要告诉那些还抱着老古董486电脑的同学:6.15正式跟Intel Pentium之前的x86 CPU说拜拜了,486时代彻底画句号。不过,32位硬件还没完全被抛弃,比如1995年的Pentium Pro还能撑一撑。但说实话,32位支持估计也快到头了,想玩老硬件的,可以用旧版内核,或者试试NetBSD/i386,那玩意儿甚至还支持386 CPU!
对于新硬件,6.15对Apple M1和Nvidia GPU的支持更好了,还加了硬件加速的磁盘加密,省了不少软件开销。整个版本一共塞进了14,612个变更,堪称2024年初6.7版本以来最忙碌的一次更新,Linux的程序员们简直是拼了老命!