XV6学习(10)锁
- 2021 年 2 月 5 日
- 笔记
在包括XV6的绝大部分操作系统都是多个任务交错执行的。交错的一个原因是多核硬件:多核计算机的多个CPU核心独立执行计算, …
Continue Reading在包括XV6的绝大部分操作系统都是多个任务交错执行的。交错的一个原因是多核硬件:多核计算机的多个CPU核心独立执行计算, …
Continue Reading代码在github上。总体来说如果理解了COW机制的话,这个实验的完成也没有很复杂。 这一个实验是要完成COW(copy …
Continue Reading驱动是操作系统中用于管理特定设备的代码:驱动控制设备硬件,通知硬件执行操作,处理中断,与等待该设备IO的进程进行交互。 …
Continue ReadingMit6.828/6.S081 fall 2019的Lab1是Unix utilities,主要内容为利用xv6的系统调 …
Continue Reading