Scala 中有 FIFO 流吗?
我正在 Scala 中寻找 FIFO 流,即提供 immutable.Stream(可以是有限的流,并记住已经读取的元素) mutable.Queue (允许向 FIFO 添加元素) 流应该是…
Linux 非阻塞 fifo(按需记录)
我喜欢“按需”记录程序输出。例如。输出被记录到终端,但另一个进程可以随时挂接当前输出。 经典的方法是: myprogram 2>&1 | tee /tmp/mylog 按需 t…
php 横幅队列 fifo
我刚刚开始在我的网站上投放广告,我希望能够为 ad_a 提供 1000 次浏览,为 ad_b 提供 2000 次浏览,假设为 ad_c 提供 10000 次浏览。 如果当时仅查看…
php include 来自 fifo(命名管道)文件的指令
我一直在寻找一种方法来使用使用 posix_mkfifo 创建的 fifo(命名管道)文件来使用“include”语句。由于我的期望很高,当我看到页面被阻止、等待我确…
如何在linux下使用持久命名管道?
使用命名管道有时非常方便,例如mkfifo file.fifo。 但 file.fifo 不是持久的,如果计算机重新启动或编写器进程崩溃,我无法从管道中获取任何内容。那…
如何在 Python 中正确写入 FIFO?
当我在 Python 中打开 FIFO(命名管道)进行写入时,发生了一些非常奇怪的事情。考虑一下当我尝试打开 FIFO 以在交互式解释器中进行写入时会发生什么…
debian 5 和 6 之间的 FIFO/Pipe 变化
我们目前正在构建一系列 Linux 工具来为视频广播目的进行一些实时编码。为了实现这一点,我们用 C++ 创建了一个程序,它生成一些 ffmpeg 解码器进程(…
如何检查文件是否是 perl 中的命名管道?
有点像: -e /path/to/file or die "file doesn't exist"; 是否可以做类似的事情: -p /path/to/pipe or die "not a valid pipe"; …
是否有像 WaitNamedPipe 这样的函数或在 C++/linux 上实现此功能的方法? (因此该进程不会无限期地阻塞在管道上)
我的 C++ 程序中有一个命名管道。子进程在其中写入一个值,父进程读取它。我通过 mkfifo 创建了管道,并且所有操作都是阻塞的(在尝试打开写入和 vv …