当前位置:  技术问答>linux和unix

关于FIFO——命名管道的问题

    来源: 互联网  发布时间:2017-02-26

    本文导语:  看Unix环境高级编程的进程间通讯那章,对FIFO有些疑问: 书上说: 对于FIFO而言,虽然当最后一个引用FIFO的进程终止时其名字仍保留在系统中,直至显式地删除它,但是留在FIFO中的数据却在此时全部被删除,于是也...

看Unix环境高级编程的进程间通讯那章,对FIFO有些疑问:

书上说:
对于FIFO而言,虽然当最后一个引用FIFO的进程终止时其名字仍保留在系统中,直至显式地删除它,但是留在FIFO中的数据却在此时全部被删除,于是也就徒有其名了。

问题:
1.如果通讯完成后没有删除的话,那我下次再用同样的名字创建并使用会出现什么问题
2.如何显示的查询当前所有的命名管道,以便删除残余的
3.为何要这样设计,为啥不像匿名管道那样,直接干掉完事儿
4.如果通信双方的其中一方调了unlink,另一方再读/写会出问题吗
5.必须双方都调用unlink吗?

|
1、创建失败
2、find . -type p
3、或许是出于生命周期的考虑。你之后或许还想再打开
4、不知道,可以试试。感觉没问题
5、一个unlink就行了

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • fifo数据更换的问题
  • fifo open的问题
  • 求教,UNP2 FIFO章节的问题
  • FIFO和Socket通信的并发效率问题
  • Linxu中FIFO问题
  • 求助:FIFO的基本算法问题
  • 关于fifo的问题
  • 有关FIFO的问题!急急急!!!!
  • 请教各位fifo的问题。(菜鸟级)
  • 关于FIFO算法的问题(是不是页面“命中”和“淘汰”的页面不是的唯一啊
  • FIFO的问题
  • Linux FIFO代码问题
  • 请教一个FIFO通信问题!
  • *****SCHED_FIFO线程的无法抢占问题,我给100分,不够的话,另开贴送分 *****
  • SQL语句练习实例之五 WMS系统中的关于LIFO或FIFO的问题分析
  • FIFO一段小程序,无法读出FIFO。
  • 十万火急==关于fifo读文件???
  • fifo
  • FIFO属于什么原语?
  • 重分求解,UNIX下的消息队列非常失败,经常发生堵塞现象,现改用FIFO,但FIFO又得自己设计消息,请高手指点
  • 关于unix下的fifo的疑问
  • 请问,FIFO的读写是否有字节数限制,PIPE_BUF如何使用?
  • <strong>*******FIFO 逐行读取 坐等大牛*******</strong>
  • tcp与fifo
  • 请问:FIFO文件能用mmap来使用吗?
  • 多个进程同时向fifo写不同的数据会有什么下场???
  • 在cygwin中,用mknod()和mkfifo()不能创建fifo,为什么?
  • 进程间通信解决方案 MySQL-fifo-Plugin
  • LINUX 下播放 DVD 全攻略 (关键字 DVD-ROM LiViD fifo OMS)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3