Rust 1.43.0 发布
Rust 团队非常高兴地宣布 Rust 的新版本 1.43.0 发布,这个版本是相当小的的一个版本,没有新的主要功能。该版本提供了一些新的稳定的 API,以及一些编译器的性能改进以及与宏相关的小功能,请看请看官博参阅详细的发行说明,以了解本文未涵盖的其他更改:https://blog.rust-lang.org/2020/04/23/Rust-1.43.0.html
CS-3210 课程推荐
大家可能对 stanford 的 cs140e 课程还有印象,现在他的“高阶版”来了。佐治亚理工学院 OS lab 开设了 CS-3210 课程,主要内容是设计和实现操作系统的核心组件。地址:https://tc.gts3.org/cs3210/2020/spring/info.html
Rust Mimalloc
v0.1.19 版本更新
Mimalloc
是 Microsoft 构建的通用的,面向性能的分配器【https://github.com/microsoft/mimalloc】。mimalloc_rust
是围绕 mimalloc 分配器的嵌入式全局分配器包装器,github 地址:https://github.com/purpleprotocol/mimalloc_rust
reddit 上参与讨论:https://www.reddit.com/r/rust/comments/g6m1hp/rust_mimalloc_v0119_has_just_been_released/
Arch Linux 宣布使用 rebuilderd 对二进制软件包进行独立验证
这个标题不是重点,重点是 rebuilderd
是一个 rust 程序 _。相关讨论:https://www.reddit.com/r/linux/comments/g6fo99/arch_linux_announces_independent_verification_of/
关于 tokio 库的 runtime not found
问题的讨论
使用 TcpStream
时,资源类型必须引用运行时才能起作用。鉴于 Tokio 在当前进程中可以运行任何数量的运行时,资源类型必须具有某种策略,通过它可以选择正确的运行时。
当前,这是通过使用本地线程来跟踪当前运行时来完成的。 在许多情况下,一个进程仅包含一个运行时。 尝试从运行时之外使用资源时会出现问题。 在这种情况下,尚不清楚资源类型应使用哪个运行时,并且会引发 panic。
如果你遇到相关问题,请围观:https://github.com/tokio-rs/tokio/issues/2435
From 日报小组 @Jancd
社区学习交流平台订阅:
评论区
写评论+1