ucore_os_docs/lab3/lab3_2_lab2.md

726 B
Raw Permalink Blame History

实验内容

本次实验是在实验二的基础上借助于页表机制和实验一中涉及的中断异常处理机制完成Page Fault异常处理和FIFO页替换算法的实现结合磁盘提供的缓存空间从而能够支持虚存管理提供一个比实际物理内存空间“更大”的虚拟内存空间给系统使用。这个实验与实际操作系统中的实现比较起来要简单不过需要了解实验一和实验二的具体实现。实际操作系统系统中的虚拟内存管理设计与实现是相当复杂的涉及到与进程管理系统、文件系统等的交叉访问。如果大家有余力可以尝试完成扩展练习实现extended clock页替换算法。