Rust 中的内存管理
文章中讨论了 Rust 中的静态,动态的内存布局,所有权和借用模型,以及如何使用它们来管理内存。文章还讨论了 Rust 中的生命周期和引用,以及如何使用它们来避免内存泄漏和数据竞争
lz4_flex: 0.11发布,性能提升
lz4_flex
是一个 Rust 编写的 LZ4 压缩库. 目前 0.11 发布, 此版本性能有巨大提升, 几乎全面超越 c++版本的实现.
heapless: 无动态内存分配的数据结构
heapless 库是 Rust 的一个库,它提供了一些数据结构,这些数据结构可以在固定的内存大小下工作。这些数据结构包括 Vec、String、Deque 等。heapless 库的一个主要特点是,它的数据结构是由静态内存分配支持的。这意味着,你可以使用 heapless::Vec 来代替 std::Vec,它具有固定的容量,但是不能在运行时重新分配内存
unsafe Rust: raw pointer
这是一个关于 unsafe Rust 主题的油管视频, 视频主要涉及以下三个方面:
- Raw Pointers
- Dereferencing Raw Pointers
- static mut
--
From 日报小组 BobQin,FBI小白
社区学习交流平台订阅:
1
共 0 条评论, 1 页
评论区
写评论还没有评论