02 2023 档案

摘要:1. 建立内核虚拟地址的映射 在 Part 3,我们需要建立虚拟地址空间中内核部分的映射。 Exercise 5. Fill in the missing code in mem_init() after the call to check_page(). Your code should now 阅读全文
posted @ 2023-02-07 18:19 StreamAzure 阅读(80) 评论(0) 推荐(0) 编辑
摘要:Part 2: Virtual Memory 1. 页式、段式、段页式 虚拟内存管理的意义在于,它可以将计算机可使用的内存范围从物理内存扩展到物理内存+磁盘。某一时刻,一个虚拟内存地址对应的数据可能并不实际存储在物理内存中。当然,CPU能直接访问的只有物理内存,若遇到了上述情况,首先从磁盘中将相关的 阅读全文
posted @ 2023-02-07 18:16 StreamAzure 阅读(51) 评论(0) 推荐(0) 编辑
摘要:Part 1: Physical Page Management 练习 1. 在文件kern/pmap.c中,您必须实现以下函数的代码(可能按照给定的顺序)。 boot_alloc() mem_init()(只到调用check_page_free_list(1)) page_init() page_ 阅读全文
posted @ 2023-02-02 03:45 StreamAzure 阅读(78) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示