会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
雪地飞行棋
我口袋只剩玫瑰一片,此行又山高路远......
博客园
首页
新随笔
联系
订阅
管理
10 2022 档案
为什么无名管道操作之前需要关闭
摘要:如果读进程没有关闭写的文件描述符,那么即使写进程已经关闭了写入的描述符,读进程执行read的时候还是到不了文件结束,会保持阻塞,因为内核知道仍有一个写入的描述符开着。如果写进程没有关闭读的文件描述符,那么即使读进程已经已经关闭了读的描述符,写进程仍然能够往管道里写入,最终的结果就是写满管道然后阻塞。
阅读全文
posted @
2022-10-19 22:19
雪地飞行棋
阅读(38)
评论(0)
推荐(0)
公告