初版的 Rust 支持已合并到 Linux 内核
Rust-for-Linux的初始支持大致有4个方面:
-
内核底层(Rust 符号的
kallsyms
扩展,%pA
格式) -
Kbuild
基础设施(Rust构建规则和支持脚本) -
用于初始最小可行构建的
Rust crates
和bindings
-
Rust 内核文档和样本
ReadMore: Merge tag rust-v6.1-rc1 of https://github.com/Rust-for-Linux/linux
为什么要用 Async 的 Rust
我发现 Async Rust 经常被误解了,围绕着 "为什么是异步 " 的讨论往往集中在性能这个高度依赖于任务负载的问题上,结果常常是谈论一些与 Rust 异步本身不太相关的点。虽然性能是选择 Async Rust的一个很好的理由,但我们往往不应该在遇到性能问题后才去用 Async Rust。所以我想谈谈异步 Rust 提供了哪些非异步 Rust 所不具备的功能。虽然我们在这篇文章的最后也会讨论一下性能问题。
ReadMore: WHY ASYNC RUST
From 日报小组 Koalr
社区学习交流平台订阅:
1
共 0 条评论, 1 页
评论区
写评论还没有评论