活力魔镜

文章
5
资源
0
加入时间
2年10月17天

操作系统——第二章笔记(三)

一.管程的组成封装:1.一组局部变量2.对局部变量操作的一组过程3.对局部变量进行初始化的语句。(联想面向对象中的类)二.管程特点任何进程只能通过调用管程提供的过程入口才能进入管程访问共享数据;就如同使用临界资源,就要先通过其信号量的申请。2.任何时刻,仅允许一个进程在管程中执行某个内部过程。三.管程如何实现同步?1.对共享变量互斥操作:管程的特点直接实现了该要求,进程一次一个...