
mit jos
文章平均质量分 91
Pteromys_m
这个作者很懒,什么都没留下…
展开
-
MIT Jos lab
本文主要讲解了mit jos lab(2-4)中的内容,由于前辈们各种博客对题目解答已经非常详细了,我就并不针对题目的解答做文章了,而是整体的对系统执行过程中,内存的情况作出概述,描述各个过程的虚拟地址的分配、使用情况。其中也参考了各个前辈写的博客,我分享在下面:Lab2:https://www.cnblogs.com/fatsheep9146/p/5124921.html 和 https://...原创 2018-04-11 22:04:34 · 514 阅读 · 0 评论 -
jos lab 2-3函数说明
本篇文章只是为另一篇文章做引用Lab2 各个函数功能:boot_alloc(uint32_tn):分配一个PGSIZE向上取整的内存,返回其虚拟地址 注:从内存的end开始分配(查资料看到说end是bss段最后的位置),这各函数维护了一个下个空闲地址的指针(nextfree),因此总能分配下一个空闲地址。这里要说一下为什么这样分配不会产生问题,因为调用到此函数的时候,系统还未占用其他大部分地...原创 2018-01-02 19:20:39 · 303 阅读 · 0 评论