2026年4月25日科技早报,📋 今日要点
📋 今日要点
• Ubuntu 26.04 LTS正式发布,基于Linux 7.0内核
• Linux 7.1内核合并多项x86平台驱动改进
• AMD SBI驱动支持EPYC Venice服务器平台
• Arm C1-Ultra调度模型合并至LLVM/Clang 23
• HDMI FRL支持实现于开源Nouveau驱动
• Godot 4.7将支持HDR输出,覆盖Linux Wayland
• Spinel:Ruby AOT编译器发布,性能提升超11倍
• 西班牙研究团队提升碳纳米管导电率至铜70%
Ubuntu 26.04 LTS正式发布,基于Linux 7.0内核
Ubuntu 26.04 LTS(代号“Resolute Raccoon”)已发布,基于Linux 7.0内核。默认桌面环境为GNOME 50,系统编译器升级至GCC 15.2。ARM64架构支持显著改善,RISC-V硬件支持以RVA23为基线。Wayland体验更成熟,AMD ROCm堆栈已集成至软件仓库。安装程序在桌面与服务器版本中均有优化,整体性能在近期基准测试中表现良好。ISO镜像可通过releases.ubuntu.com下载。
Linux 7.1内核合并多项x86平台驱动改进
Linux 7.1内核合并多项x86平台驱动改进,提升现代Intel Core Ultra与AMD Ryzen笔记本兼容性。ASUS WMI驱动优化电池充电阈值保存及屏幕垫亮度控制。HP WMI新增对Omen 14-fb0xxx、16-n0xxx、16-wf1xxx及Omen MAX 16-ak0xxxx型号支持。Lenovo ThinkPad Trackpoint双击功能默认启用,可通过sysfs节点切换。Bitland MIFS WMI驱动新增对Bitland笔记本的ACPI配置、HWMON、键盘背光、GPU模式、热键及风扇增强支持。Uniwill驱动扩展TUXEDO笔记本支持,新增USB-C电源/性能优先级设置及XMG Fusion 15(L19)型号适配。Intel int3472驱动新增对带GPIO DSM类型0x02设备的红外补光灯支持,解决部分Intel摄像头未处理问题。
AMD SBI驱动支持EPYC Venice服务器平台
Linux 7.1内核合并了针对AMD EPYC Venice服务器平台的AMD SBI驱动支持。四组补丁已提交,用于实现对EPYC Venice的侧带接口(SBI)功能。该驱动基于AMD高级平台管理链路(APML),用于系统管理任务。EPYC Venice为EPYC 9005“Turin”处理器的继任者。此次更新还包含新SMCA银行类型、FRED默认启用、KVM虚拟机AVX-512 BMM支持及AMD P-State功能增强。相关代码由Greg Kroah-Hartman通过char/misc拉取请求提交。
Arm C1-Ultra调度模型合并至LLVM/Clang 23
Arm C1-Ultra调度模型已合并至LLVM/Clang 23开发树。该模型基于Neoverse V3调度架构,针对Armv9.3-A架构的C1-Ultra核心优化,依据Arm软件优化指南调整。目标为提升编译器生成二进制文件在C1-Ultra上的性能表现。C1-Ultra宣称单线程性能较Cortex-X925提升超25%,实际应用平均速度提升15%。该调度模型代码位于LLVM Git仓库,待LLVM 23稳定版发布后正式启用。
HDMI FRL支持实现于开源Nouveau驱动
Red Hat开发者David Airlie在开源Nouveau驱动中实现HDMI Fixed Rate Link(FRL)支持。该功能使NVIDIA GPU可支持更高刷新率与分辨率的HDMI 2.1显示输出。成功依赖于NVIDIA GPU System Processor(GSP)固件处理大部分FRL任务,允许内核驱动管理链路训练与命令序列。测试确认在Ampere GPU与HDMI 2.1捕获卡上功能正常。四份补丁已提交,计划纳入Linux v7.2内核周期。Claude Code协助解决开发中的时序与顺序问题。
Pull Request拟移除旧网络驱动及ISDN子系统
Linux内核开发者Jakub Kicinski提交Pull Request,拟移除13个老旧网络驱动及ISDN子系统。涉及3com 3c509/3c515/3c574/3c589、AMD Lance、SMSC SMC9194/SBC91C92等驱动,以及CAIF网络层、AX25与业余无线电子系统、部分ATM协议与驱动、ISDN子系统和蓝牙CMTP代码。此举旨在减少AI/LLM生成冗余bug报告对核心开发团队造成的负担。相关代码已迁移至GitHub仓库mod-orphan,供有需要者维护。该PR共删除138,161行代码,当前处于Linux 7.1合并窗口审议阶段。
Godot 4.7将支持HDR输出,覆盖Linux Wayland
Godot 4.7将新增HDR输出支持,覆盖Windows、macOS、iOS、visionOS及Linux with Wayland。该功能与Linux上Wayland的HDR支持同步推进。Android平台的HDR支持将在后续更新中实现。开发者可参考GodotEngine.org官方博客获取详情。
西班牙研究团队提升碳纳米管导电率至铜70%
西班牙研究团队将tetrachloroaluminate(AlCl₄⁻)注入双壁碳纳米管纤维,使导电率提升10倍,最高达铜的70%。该材料密度极低,单位质量导电性优于铜。掺杂后纤维保持原有强度,抗拉性能接近钢。但AlCl₄⁻遇水易分解,稳定性仅数周,需聚合物封装延长寿命。研究确认化学结构为C₃₉AlCl₄,未改变纤维尺寸。该成果验证了高导电性碳纳米管导线的可行性,为后续开发稳定高效掺杂剂提供方向。
NASA罗马太空望远镜提前八个月发射
NASA的Nancy Grace Roman空间望远镜已准备就绪,将于2026年9月发射,比原计划提前八个月且低于预算。该望远镜复用退役间谍卫星硬件,配备2.4米主镜,近似初始WFIRST设计的两倍。搭载宽视场仪器与日冕仪,前者拥有100倍于哈勃的视场,使用18个探测器捕捉4096×4096像素图像;后者采用主动光学技术实现系外行星直接成像。每日传输1.4TB数据。主要任务包括绘制重子声学振荡以研究暗能量,开展微引力透镜调查以探测数万颗系外行星,包括流浪行星。校准期90天,科学运行将在轨道插入后启动。
Spinel:Ruby AOT编译器发布,性能提升超11倍
Spinel是Matz开发的Ruby AOT编译器,将Ruby源码编译为独立原生可执行文件。采用全程序类型推断,生成优化C代码,实现显著性能提升。核心流程:Ruby代码经Prism解析为AST,通过自托管Ruby后端进行类型推断与C代码生成,最终由标准C编译器(-O2)编译为无依赖的原生二进制文件。支持类、模块、块、异常、字符串、正则、大整数、Fiber等特性。关键优化包括值类型栈分配、常量传播、循环不变量外提、方法内联、字符串拼接链扁平化、符号静态内联、死代码消除。基准测试显示,平均速度比miniruby快11.6倍,部分计算密集型任务提速超80倍。编译器后端用Ruby编写,可自编译。构建需libprism和CRuby(仅初始bootstrap),后续运行无需Ruby环境。不支持eval、元编程、线程、编码转换及深层嵌套lambda。生成二进制仅依赖libc和libm。
