Toggle Light / Dark / Auto color theme Toggle table of contents sidebar 第四章:地址空间¶ 引言 本章导读 github 多仓库使用讲解 实践体验 本章代码树 本章代码导读 C 中的动态内存分配 本节导读 kalloc之中的动态内存分配 地址空间 本节导读 虚拟地址与地址空间 地址虚拟化出现之前 加一层抽象加强内存管理 增加硬件加速虚实地址转换 分段内存管理 分页内存管理 C的内存布局 SV39多级页表机制:内容介绍 本节导读 虚拟地址和物理地址 内存控制相关的CSR寄存器 地址格式与组成 多级页表原理 SV39多级页表机制:OS实现 本节导读 地址相关的数据结构抽象 页表实现va–>pa的转换过程 页表的建立过程 启用页表后的跨页表操作 内核页表 用户页表的加载 chapter4练习 本章任务 编程作业 重新实现 sys_gettimeofday以及 taskinfo mmap 匿名映射 实验要求 问答作业 报告要求 选做题目