ITPub博客

首页 > 数据库 > 数据库开发技术 > 【Rust日报】2024-04-22 Rust编写的LAVD内核调度器为Linux游戏带来了更多展望

【Rust日报】2024-04-22 Rust编写的LAVD内核调度器为Linux游戏带来了更多展望

原创 数据库开发技术 作者:Rust语言中文社区 时间:2024-04-23 23:08:25 0 删除 编辑

Thunderbird 引入 Rust

Thunderbird计划在2024年7月版本中原生支持Exchange邮件功能,并选择Rust语言开发新功能,这是由于 Rust 强调内存安全、性能和易维护性。

原文链接 https://blog.thunderbird.net/2024/04/adventures-in-rust-bringing-exchange-support-to-thunderbird/

CrabGrab: Rust 的跨平台屏幕捕获库

从屏幕和应用程序捕获视频可能非常困难,当你想在一个跨平台应用程序中做到这一点时,情况甚至会更糟。CrabGrab 让持续的frame捕获变得简单,这可以用于单独的截图或视频捕获。它还包括枚举屏幕和应用程序所需的常见功能。你可以在几行代码中从一个窗口转到一个像素缓冲区,这些代码在 Windows 和 MacOS 上都能工作。

使用 CrabGrab,你甚至可以构建像一个能看到你屏幕的 AI 助手。就如 Snippy 项目一样

github 地址 https://github.com/augmendtech/crabgrab

Rust编写的LAVD内核调度器为Linux游戏带来了更多展望

在北美开源峰会上,Igalia的Changwoo Min展示了优化Linux游戏的内核调度器工作。这一工作意在减少游戏时的卡顿,不仅针对Valve的Steam Deck,还能广泛惠及Linux游戏体验。演讲重点介绍了基于Rust语言编写且适用于sched_ext框架的延迟感知虚拟截止时间(LAVD)调度器。在Linux 6.9-rc1内核上的测试显示,LAVD调度器在平均FPS和1%低帧率方面有出色的表现,与EEVDF调度器相当或更佳。

原文链接 https://www.phoronix.com/news/LAVD-Scheduler-Linux-Gaming

--

From 日报小组 BobQ, FBI小白

社区学习交流平台订阅:

  • Rustcc论坛: 支持rss
  • 微信公众号:Rust语言中文社区


原文作者:Rust语言中文社区;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2020-06-11

  • 博文量
    1769
  • 访问量
    718745