news 2025/12/27 15:50:28

【Rust日报】 Linux 中的 Rust 实验圆满结束

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【Rust日报】 Linux 中的 Rust 实验圆满结束

Linux 中的 Rust 实验圆满结束

在 Linux 年度维护者峰会上,Rust 实验性项目的相关议题刚刚进行了讨论。

与会开发者一致认为,内核中的 Rust 不再是实验性的,它现在是内核的核心组成部分,并将长期存在。

因此,“实验性”标签将被移除。祝贺 Rust for Linux 团队的所有成员!

LWN:https://lwn.net/Articles/1049831/

Ralf Jung 演讲: What's the deal with unsafe Rust?

Ralf 受邀参加 Scala 语言大会所做的 keynote。

Rust 主要以其基于所有权的类型系统而闻名,该系统在类型安全的语言中实现了底层编程范式。然而,Rust 的另一个关键支柱是其对不安全代码的处理:大多数语言倾向于回避不安全操作,并且往往对其规范不够完善,而 Rust 则非常重视不安全操作,从专门的语法到文档和社区规范都体现了这一点。

在本次演讲中,我将解释 Rust 这个经常被误解的方面,阐述什么是 Rust 的不安全特性、它存在的意义、它的用途,以及工具和形式化方法如何帮助降低使用不安全操作的固有风险。

观看:https://www.youtube.com/watch?v=YwABQ9eYQv4

文章《在 Miri 中模拟 avx-512 内联函数》

Trifecta Tech 团队如何在 Miri 中模拟 AVX-512 指令集,以解决zlib-rs项目的测试难题。

核心背景:团队希望在zlib-rs中利用 AVX-512 提升性能,但标准 CI 环境(如 GitHub Actions)缺乏支持该指令集的硬件,且 QEMU 支持亦不完善,导致无法验证代码正确性。

解决方案:团队直接为 Rust 的解释器 Miri 添加了 AVX-512 intrinsics 的模拟支持(例如_mm512_sad_epu8vpclmulqdq)。这使得代码可以在不具备相关硬件的机器上运行,并通过 Miri 强大的检查机制捕获未定义行为(UB)。

成果:该工作不仅让zlib-rs能够通过 CI 测试,还修复了stdarch中的部分 bug。相关改进已被合并至 Rust Nightly,提升了 Miri 对 SIMD 跨平台测试的通用能力。

阅读:https://trifectatech.org/blog/emulating-avx-512-intrinsics-in-miri/

Bevy 官方 Metrics 性能跟踪

跟踪 Bevy 游戏引擎的性能指标:编译时间、二进制文件大小、压力测试、基准测试等等。

这些测试是在 Bevy 基金会拥有和运营的真实、标准化的游戏硬件上进行的。

Bevy 将这些数据作为一项常规工作进行跟踪,并发现了很多回归问题。

网站:https://metrics.bevy.org/

--

From 日报小组 苦瓜小仔

社区学习交流平台订阅:

  • Rustcc论坛: 支持rss

  • 微信公众号:Rust语言中文社区

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/16 9:13:08

3个技巧彻底解决CloudStream下载文件混乱问题

3个技巧彻底解决CloudStream下载文件混乱问题 【免费下载链接】cloudstream Android app for streaming and downloading media. 项目地址: https://gitcode.com/GitHub_Trending/cl/cloudstream 你是否也曾面对手机存储中杂乱无章的媒体文件感到无从下手?&a…

作者头像 李华
网站建设 2025/12/16 9:13:05

通过国产CAD快速准确地完成工时与材料定额汇总

工时和材料定额的汇总是成本核算、生产计划的基础,但手工统计工作繁琐且易错。以往,月末或项目报价前,工艺员需翻查所有工艺卡片,手动累加工时、统计材料,效率低,易出错,且工艺变更后数据需重新…

作者头像 李华
网站建设 2025/12/20 8:58:16

PoeCharm完整指南:快速掌握流放之路中文构建神器

PoeCharm完整指南:快速掌握流放之路中文构建神器 【免费下载链接】PoeCharm Path of Building Chinese version 项目地址: https://gitcode.com/gh_mirrors/po/PoeCharm PoeCharm作为Path of Building的官方中文版本,是《Path of Exile》玩家必备…

作者头像 李华
网站建设 2025/12/16 9:11:33

飞凌嵌入式ElfBoard-获取文件的状态信息之文件权限

前面介绍的struct stat结构体中st_mode字段记录了文件的类型和文件的访问权限。因为Linux系统是由文件构成的,所以这里的文件权限适用于Linux系统所有的文件,包括目录、文件、设备、软连接等等,这里就不一一列举了。在这些权限中分为普通权限…

作者头像 李华
网站建设 2025/12/27 8:25:30

BilibiliSponsorBlock完整教程:一键跳过B站广告实现纯净观看

厌倦了B站视频中无处不在的广告和赞助内容吗?BilibiliSponsorBlock项目正是你需要的解决方案!这款开源浏览器插件基于SponsorBlock原理专为B站优化,能够智能识别并自动跳过视频中的广告片段,让你的观看体验更加流畅自然。 【免费下…

作者头像 李华
网站建设 2025/12/26 6:18:07

新项目为什么更推荐WebFlux,而非SpringMVC?

前言从早期的 Struts 到统治多年的 Spring MVC,我见证了整个 Java Web 开发框架的演进。今天,我想和大家深入聊聊 Spring 5 带来的这个“新成员”—— WebFlux。有些小伙伴在工作中可能听说过它,知道它“性能高”、“异步非阻塞”&#xff0c…

作者头像 李华