多做题,通过考试没问题!

计算机网络管理员(高级)

睦霖题库>计算机网络管理员>计算机网络管理员(高级)

读,写管道时应遵循哪些规则?

正确答案: A.对pipe文件大小的限制;
B.进程互斥;
C.进程写管道时,检查是否有足够的空间存放要写的数据,若有,则写入,若无,则由核心对该索引结点做出标志,然后让写进程睡眠等待,直到读进程读走数据后,再将写等待进程唤醒;
D.进程读管道时,检查是否有足够的要读的数据,若有,则进程从读指针的初始值处去读数据,每读出一块后,便增加地址项的大小,读结束后由核心修改索引结点中的读指针,并唤醒所有等待的写进程,若无,则在读完后,进程暂时进入睡眠等待,直到写进程又将数据写入管道后,再将读进程唤醒.
答案解析:
进入题库查看解析

微信扫一扫手机做题