lab2

实验要求

阅读文档lab2,理解ucore的物理内存管理和First Fit页面分配算法的实现。

  1. 回答:如果 OS 无法提前知道当前硬件的可用物理内存范围,请问你有何办法让 OS 获取可用物理内存范围?(2 分)

  2. 编程:实现Best Fit页面分配算法,算法的时空复杂度不做要求,能通过测试即可。参考kern/mm/default_pmm.c对First Fit算法的实现(8分)

思考题(不计分)

目前这种”一个大页“ 的页表映射方式,相比分级页表,有什么好处、优势,有什么坏处、风险?

最后更新于