当前位置:首页 → 计算机类 → 软件水平考试 → 中级嵌入式系统设计师->假设系统中有n个进程共享3台扫描仪,并采用PV操作实现进程同
假设系统中有n个进程共享3台扫描仪,并采用PV操作实现进程同步与互斥。若系统信号量S当前值为-1,进程P1、P2又分别执行了1次P(S)操作,那么信号量S值应为( )。
本题考查是操作系统PV操作方面基本知识。系统采用PV操作实现进程同步与互斥,若有n个进程共享3台扫描仪,那么信号量S初值应为3。若系统当前信号量S值为-1,此时,P1、P2又分别执行了1次P(S)操作,即当P1进程执行P(S)操作时,信号量S值等于-2;当P2进程执行P(S)操作时,信号量S值等于-3。