Lec14:File systems (Frans)
2024-11-15
接下来的课程将帮助我们理解文件系统的内部工作原理,这是一个令人兴奋的话题,因为我们日常都在使用它。我们将探讨几个关键点:
7531 字
|
38 分钟
Lab:lock
2024-11-14
现在** xv6中内存分配通过kalloc()进行分配,空闲内存由唯一一个keme维护,访问时需要获取keme的🔒****,这导致了一个问题,当多个 CPU 中多个进程调用kalloc()进行分配内存时,会导致争用该锁的🔒,降低性能。**
2211 字
|
11 分钟
Lec13:Sleep & Wake up (Robert)
2024-11-08
介绍 OS调度中 sleep 与 wakeup 的机制,以及其他用到这个机制的系统调用,如 kill ,exit 和 wait。
5280 字
|
26 分钟