- 博客(5)
- 收藏
- 关注
原创 6.s081 XV6 底层IO的解析(1)
本篇是读者在解析XV6的底层IO与硬件中断时所作的源码解析,不得不说这一章的函数的关系确实很复杂,笔者也是花了一天的时间才把整个函数调用关系解析清楚,希望能帮助各位攻克xv6,如有不足之处敬请批评指正
2023-01-16 01:29:27
401
原创 6.s081 XV6-延迟分配(Lazy Allocation)的思路分析
XV6本身并没有为每个进程设置堆区,也没有,笔者在这里提供堆区内存池的实现与延迟分配机制的实现思路,帮助各位读者攻克延迟分配的lab
2023-01-13 20:54:07
324
原创 6.s081 XV6-写时复制(Copy On Write)的思路分析
XV6的lab5非常难,但是大家在网上一般都只能查到源码,而很难查到对应的实现思路的解析,笔者现在放出自己的思路解析,希望能帮助大家攻克这个lab
2023-01-13 01:28:34
727
原创 6.s081-lab4 对xv6系统调用过程的源码的详细解析
xv6的lec5和lec6中的知识比较难,这里附上本人对xv6的系统调用和trap处理的源码的解析,希望能够帮助各位在攻克6.s081的朋友们,如有不足之处敬请批评指正
2023-01-09 00:20:59
1060
原创 6.s081-Lab1 对xv6中ls.c的源码详细分析
近日在自学6.s081,其中的lab1的第四题要求我们实现一个find()函数,而要写出find()函数首先要通过ls的源码来解析读取文件的方式,现将本人的源码分析附上,不足之处请各位指正
2022-12-18 20:18:26
1138
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人