感谢您的帮助。
我正在开发C和C ++中的两个程序,这些程序基于第一个程序用mkfifo()生成的FIFO文件与进程间通信进行通信。通信工作正常,但似乎太慢,需要大约2秒钟才能读取。我认为fifo的缓冲区大小(默认情况下,在Squeeze 6 Debian Linux 2.6.32-5-amd64 x86_64 GNU / Linux 65336字节)是如何减少它的?
顺便说一下,我试图找到这个文件 / proc / sys / fs / pipe-max-size ,但不幸的是它在我的系统上不存在(我应该创建吗?)。 (SRC =" https://unix.stackexchange.com/questions/11946/how-big-is-the-pipe-buffer&#34)