实验目的#
理解操作系统的同步互斥的设计实现;
理解底层支撑技术:禁用中断、定时器、等待队列;
在ucore中理解信号量(semaphore)机制的具体实现;
理解管程机制,在ucore内核中增加基于管程(monitor)的条件变量(condition variable)的支持;
了解经典进程同步问题,并能使用同步机制解决进程同步问题。
理解操作系统的同步互斥的设计实现;
理解底层支撑技术:禁用中断、定时器、等待队列;
在ucore中理解信号量(semaphore)机制的具体实现;
理解管程机制,在ucore内核中增加基于管程(monitor)的条件变量(condition variable)的支持;
了解经典进程同步问题,并能使用同步机制解决进程同步问题。