操作系统(管程)

信号量机制的不足: 信号量的控制分布在多个进程中 正确性分析困难; 分散的P、V操作:易出错,使用不当可能导致死锁。 修改、维护困难:易读性差,任一修改都可能影响全局;测试期间发现错误困难,即使发现错误也不容易定位出错位置 管程(monitor)机制 1973年,Hoare和Hanson提出管程思想: 将共享变量及对共享变量能够进行的所有操作集中在一个模块中。 (把信号量及其操作原语“封装”在一个
相关文章
相关标签/搜索