信号量同步互斥问题

一、信号量 信号量是一种抽象数据类型 由一个整型(sem)变量和两个原子操作组成 P():sem减1,如果sem<0进入等待状态,否则继续 V():sem加1,如果sem<=0则唤醒一个等待的线程 二、管程 管程是一种用于多线程互斥访问共享资源的程序结构 局部数据变量只能被管程的过程访问,任何外部过程都不能访问 一个进程通过调用管程的一个过程进入管程 在任何时候,只能有一个进程在管程中执行,调用管
相关文章
相关标签/搜索