Linux 最新资讯 20260127——通过BPF管理内核OOM行为 && Xfwl4 正被开发为 Xfce 的全新 Wayland 合成器
自去年起,由谷歌工程师Roman Gushchin主导的最新尝试,旨在让Linux内核支持通过BPF程序管理内存耗尽(OOM)行为。该领域已有一段时间未有新进展,但昨夜发布的最新补丁集标志着这一工作的又一次迭代。Roman一直致力于利用BPF程序定制Linux内存耗尽处理机制的最新探索。通过便捷的BPF程序,将能够制定OOM处理策略,并实现基于压力停滞信息(PSI)的OOM调用机制。与此前的代码尝试相比,Roman的这项工作仍致力于保持最大程度的通用性,并充分利用现代BPF的各项能力。基于上一轮补丁的审查反馈,新版v3补丁已对多项功能和其他细节进行了调整。对通过BPF改进Linux内存耗尽处理机制这一课题感兴趣的研究者,可在内核邮件列表中查阅v3补丁集。🎯 Xfwl4 正被开发为 Xfce 的全新 Wayland 合成器 Xfce开发团队正利用社区捐赠的资金,聘请一位长期核心开发者创建Xfwl4——这是专为Xfce打造的全新Wayland合成器。Xfce将Xfwl4的开发视为"对Xfce未来的重要投资",计划使其具备与Xfwm4相同的功能特性,以实现X11与Wayland平台间的功能对等。Xfwl4采用Rust编程语言进行开发,并未沿用现有Xfwm4代码。该合成器将基于Smithay框架构建全新的Xfce Wayland合成器系统。其路线图包含对XWayland的支持、xdg-session-management等协议支持,以及围绕Wayland平台优化Xfce体验的改进措施。关于这款基于Rust的Xfce Wayland合成器的更多开发细节,可通过官方博客文章查阅。Xfwl4源代码已发布于gitlab.xfce.org平台。🔬 Firefox Nightly 默认启用分屏模式选项 最新版Firefox Nightly构建版本现已默认启用分屏视图模式,用户可在单一窗口内同时便捷查看两个网页页面。在最新的Firefox 149 Nightly构建版本中,分屏视图功能已设为默认开启状态,用户既可将现有标签页添加至分屏视图,也可同时选中两个标签页进入分屏浏览模式。笔者实测了最新版Firefox Nightly Linux构建版本,确认分屏视图模式的实际表现与官方描述完全一致。今日发布的Firefox Nightly新闻中提及,当前Firefox Nightly构建版本现已默认启用分屏视图模式。该Mozilla博文同时披露了新增的browser.aiwindow.enabled配置选项,该选项可用于开启全新的人工智能窗口。需要说明的是,Firefox人工智能窗口功能目前仍处于"极早期开发阶段",其AI聊天功能还需用户登录Mozilla账户方可使用。