Linux 7.0内核重磅更新!打游戏更爽了
Linux 7.0内核重磅更新,引入TIP时间片扩展和sheaves内存管理,优化游戏性能,降低延迟,提升帧率稳定。Ubuntu 26 LTS首发预装,游戏体验更流畅!
Linux 6.19版内核刚刚已发布,而下个版本不会是Linux 6.20,而是Linux 7.0,从版本命名上就可以看出它有多么重要。
Linus Torvalds透露了Linux 7.0规划的诸多改进,可能不一定全部实现,但大部分都已经敲定,没有反对意见。
接下来,只能Linus逐一完成,并提交代码。
Linux 7.0新增的优化大多面向服务器级负载场景,但部分特性也有望改善桌面系统的响应速度与游戏性能。
最值得关注的功能,当属TIP时间片扩展(TIP Time Slice Extension)。
当应用正在执行关键任务时,可以向系统申请临时延长运行时间,避免内核调度器在关键节点将其抢占,导致挂起。
比如说游戏或音频应用收到即将被挂起的信号时,可以主动申请“再多分配一点时间”,以便完成当前操作。
这能让运行大型应用时的桌面表现更流畅,游戏体验更稳定,甚至可能改善1%低帧问题。
随着Linux逐渐更多地应用于掌机,游戏性能的优化越发重要。
还有全新的“sheaves”内存管理机制,虽然也是面向服务器设计,同样能惠及桌面端。
不少吃CPU的应用,包括部分游戏,往往会因为频繁的内存分配与释放导致性能出现瓶颈,而sheaves机制的加速效果,恰恰就有望降低CPU高负载时的延迟突增。
其他亮点还有:新的AMD显卡支持,包括不同的IP块;开放树命名空间(Open Tree Namespace),可大幅加快容器的创建速度,利好各类云托管服务;优化后的IO_uring与零拷贝网络技术,可显著降低高带宽网络流量下的CPU占用。
即将在4月发布的Ubuntu 26 LTS,有望首发预装Linux 7.0,而同期的Fedora 44也计划同步更新。
掌机专用游戏系统ChimeraOS则会在6月左右跟进。


