操作系统信号量:若记录型信号量 S 初值为 15,当前值为 -15,则表示什么?
记录型信号量与等待进程数量的关系
若记录型信号量 S 的初值为 15,当前值为 -15,则表示有 15 个等待进程。
解释:
- 记录型信号量:是一种用于进程同步的机制,其值表示可用的资源数量。* 信号量值为正:表示有可用资源,进程可以继续执行。* 信号量值为负:其绝对值表示等待该资源的进程数量。
在本题中,信号量初值为 15,表示初始有 15 个可用资源。当前值为 -15,说明所有资源已被占用,并且有 15 个进程正在等待该资源的释放。
原文地址: https://www.cveoy.top/t/topic/WG7 著作权归作者所有。请勿转载和采集!