diff --git a/homework/hw3.txt b/homework/hw3.txt index d3512a0..c655bc8 100644 --- a/homework/hw3.txt +++ b/homework/hw3.txt @@ -9,4 +9,7 @@ 8. 进程/线程上下文切换的执行逻辑是什么?二者有无区别?如有,区别是啥? 9. 为何vfork机制在有了Copy on Write (简称COW)技术后意义变得不大了? 10. 如何在ucore中实现COW技术? - +11. 进程有几个栈?栈的作用是什么? +12. exec的内核实现中,如何返回到新的进程的入口点,并正确执行用户态的进程? +13. 内核线程和用户进程的mm结构有何区别?为什么? +14. 如何在ucore中实现可在用户态执行的线程? diff --git a/lectures/lec09-sched-20131021.pdf b/lectures/lec09-sched-20131021.pdf new file mode 100644 index 0000000..24fdd61 Binary files /dev/null and b/lectures/lec09-sched-20131021.pdf differ