蚁工厂 25-04-23 18:07
微博认证:科技博主

系列博文“理解内存管理”
http://t.cn/A6uDdDZu
“我最近写了很多 Rust 代码,正如所有学习过 Rust 的人所知,其中很重要的一部分 学习 Rust 的过程之一就是学会在其 严格的内存模型下工作,该模型禁止了许多在 系统编程语言如 C/C++中完全合法的操作 像 Python 或 JavaScript 这样更动态的语言。这让我开始思考 真正发生了什么以及 Rust 试图维护哪些不变性 的问题。

在本系列中,我将逐步解析软件系统中的内存管理逻辑,从 C 语言的简单内存管理开始,逐步深入到更复杂的系统。本系列并非旨在教授如何编写 C、Rust 或其他语言的教程,而是着眼于探究那些在我们专注于编写代码时通常忽略的底层运作机制。”

发布于 山东