首页 > 试题广场 >

信号量机制用于解决并发程序中临界资源的分配问题,以下关于记录

[单选题]
信号量机制用于解决并发程序中临界资源的分配问题,以下关于记录型信号量机制中的P操作(wait,申请资源)和V操作(signal,释放资源)的叙述错误的是( )。
  • P操作将信号量S的值减1,如果S=0,则当前进程(线程)继续执行
  • V操作将信号量S的值加1,如果S=0,则当前进程(线程)继续执行
  • P操作将信号量S的值减1,如果S>0,则当前进程(线程)继续执行
  • V操作将信号量S的值加1,如果S>0,则从该信号的等待队列中唤醒一等待进程(线程)
当执行完V操作S加一后,如果 S > 0,这时候S最小值是1,也就是原来S的最小值是0,说明原来没有因为获取这个资源而被阻塞的线程。有阻塞必须S的值小于零
正确的是   V操作将信号量S的值加1,如果S < 0,则从该信号的等待队列中唤醒一等待进程(线程)
发表于 2019-10-14 22:14:27 回复(0)