From e49fc4e0f17aef8599d5fcfe6a748da80e86f890 Mon Sep 17 00:00:00 2001 From: xUhEngwAng Date: Mon, 17 Aug 2020 17:28:07 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20add=20a=20README=20file=20to=20'?= =?UTF-8?q?=E6=93=8D=E4=BD=9C=E7=B3=BB=E7=BB=9F'=20dir.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit /操作系统/README.md introduces the contents of this directory; and also gives some reference materials. --- 操作系统/README.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 操作系统/README.md diff --git a/操作系统/README.md b/操作系统/README.md new file mode 100644 index 0000000..f67650b --- /dev/null +++ b/操作系统/README.md @@ -0,0 +1,45 @@ +操作系统复习笔记 +=============== + +## 参考资料 + ++ [清华大学操作系统课程网站](http://os.cs.tsinghua.edu.cn/oscourse/OS2019spring),上面可以找到 MOOC 配套的讲义,以及清华大学历年操作系统课程期中、期末考试真题。 ++ [zhanghuimeng 的博客](http://zhanghuimeng.github.io/),可以找到对期中、期末考题的分析。 ++ MOOC: [操作系统](https://next.xuetangx.com/course/THU08091000267/4231154?fromArray=search_result),向勇、陈渝,清华大学 ++ [ucore lab 代码仓库](https://github.com/chyyuu/os_kernel_lab) + +## 本文件夹包含什么 + +本文件夹包含我在学习操作系统过程中所做的一些笔记,包括章节知识总结与实验报告。 + +本文件夹中的章节划分与清华大学操作系统 MOOC 对应,是对该章节内容的知识总结。例如 chp8.md 对应了 MOOC 课程的第八章,是对虚拟内存的知识总结。 + +--- + +> 章节知识总结 + ++ [系统启动、中断、异常和系统调用](chp1.md) ++ [物理内存分配](chp5&6.md) ++ [虚拟内存](chp8.md) ++ [页面置换算法](chp9.md) ++ [进程管理(1):进程和线程的概念](chp11.md) ++ [进程管理(2):进程调度策略](chp15.md) ++ [进程管理(3):同步互斥](chp17.md) ++ [进程管理(4):信号量与管程](chp18.md) ++ [进程管理(5):死锁](chp20.md) ++ [多进程互斥问题的软件实现方法](eisenberg.md) ++ [多进程互斥问题的软件实现方法](philosopher.md) ++ [栈式页面置换算法不会出现belady现象的证明](belady.md) + +> ucore lab 实验报告 + ++ [lab1 report](lab1_report.md) ++ [lab2 report](lab2_report.md) ++ [lab3 report](lab3_report.md) ++ [lab4 report](lab4_report.md) ++ [lab5 report](lab5_report.md) ++ [lab6 report](lab6_report.md) ++ [lab7 report](lab7_report.md) ++ [lab8 report](lab8_report.md) ++ [我自己的 ucore lab 代码实现](https://github.com/xUhEngwAng/ucore_os_lab) +