什么时候应该使用 fifo 文件/命名管道?
Posted
技术标签:
【中文标题】什么时候应该使用 fifo 文件/命名管道?【英文标题】:When should I use fifo file / named pipe? 【发布时间】:2017-02-10 09:35:10 【问题描述】:我被要求使用 fifo 文件作为课程作业的一部分。
我什么时候应该使用带有mkfifo
commend 的fifo 文件在进程(IPC)之间进行通信。我看不出使用它的优点/理由。
【问题讨论】:
【参考方案1】:与套接字通信(网络)相比,fifo 就像一个文件一样工作。要将共享内存用作 IPC 的手段,您必须手动分配内存。 FIFO 通信不需要网络功能。就像文件操作一样。管道也是单向的。
【讨论】:
以上是关于什么时候应该使用 fifo 文件/命名管道?的主要内容,如果未能解决你的问题,请参考以下文章