轮询时等待管道中可用的足够数据

时间:2014-02-05 06:28:12

标签: linux multithreading parallel-processing pipe ipc

考虑一个多进程应用程序,其中父进程通过管道与其子进程通信。父poll()个孩子:发送数据块并通过单独的管道接收处理结果和处理状态。儿童可能只在一整套“整体”数据上运作。 子进程如何等待管道中可用的足够(“整块”)数据?发送到管道但尚未读取的数据量是否有任何限制?如果管道“堵塞”,发送方会发生什么?

0 个答案:

没有答案