< 返回版块

gensmusic 发表于 2023-06-19 17:57

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,它具有固定的容量,但是不能在运行时重新分配内存

github地址

unsafe Rust: raw pointer

这是一个关于 unsafe Rust 主题的油管视频, 视频主要涉及以下三个方面:

  • Raw Pointers
  • Dereferencing Raw Pointers
  • static mut

油管视频

--

From 日报小组 BobQin,FBI小白

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页