内存管理基础

管理好内存, 对于像 Rust 和 C++ 这样的系统级编程语言来说, 都是极为关键的.

在更深入地介绍管理内存的细节之前, 我们先理一下内存相关的基础知识.

本章的学习目标:

  • 掌握进程的内存结构
  • 了解内存映射与虚拟内存
  • 理解 RAII 机制
  • 掌握 Drop trait 的触发时机, 这个是重点