发新话题
打印

请教一个操作系统的问题

请教一个操作系统的问题

前几日 遇到 一个问题,百思不得其解,所以在这里向大家求教之

题目如下:

如果信号量当前值为-4,则表示系统在该信号量上有几个等待进程?



我觉得根据信号量的定义,所以认为答案是4

可这题正确答案却是5

为什么呢??????

请大家赐教~谢谢~~~~

TOP

我想应该还有0 吧! 加 他是5 个吧!

TOP

不知道哦!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

TOP

当信号量为0时其他进程就进不去了.

TOP

我觉得就是4~
西电汤子瀛的书上就说如果是负数,绝对值就是等待的进程数

TOP

引用:
Originally posted by attem at 2005-9-25 11:17 AM:
我觉得就是4~
西电汤子瀛的书上就说如果是负数,绝对值就是等待的进程数
恩~  我也觉得是4个

TOP

就是4,相信自己,书上好多都是错的

TOP

我觉得也是四

TOP

我觉得也就是4了!相信自己

TOP

发新话题

当前时区 GMT+8, 现在时间是 2008-11-24 02:18

蜀ICP备05000763号


清除 Cookies - 联系我们 - 5432考研网 - Archiver - WAP - TOP