管程有以下属性 ●●共享性:管程中的移出过程可被所有要调 用管程的进程所共享。 安全性:管程的局部变量只能由该管程的 过程存取,不允许进程或其它管程来直接存取 个管程的过程也不应该存取任何非局部于它 的变量 互斥性:在任一时刻,共享资源的进程可 访问管理该资源的过程,最多只有一个调用者 能真正地进入管程,而任何其它调用者必须等 待。直到访问者退出。管程有以下属性: ⚫ ⚫ 共享性:管程中的移出过程可被所有要调 用管程的进程所共享。 ⚫ ⚫ 安全性:管程的局部变量只能由该管程的 过程存取,不允许进程或其它管程来直接存取, 一个管程的过程也不应该存取任何非局部于它 的变量。 ⚫ ⚫ 互斥性:在任一时刻,共享资源的进程可 访问管理该资源的过程,最多只有一个调用者 能真正地进入管程,而任何其它调用者必须等 待。直到访问者退出