标签: windows linux unix
我创建了一个匿名管道(在linux中使用管道系统调用,在windows中使用_pipe())。我想知道 1.此管道上的读写是否为阻塞调用(即如果管道已满,则写入将被阻止)? 2.是否有可能在匿名管道中覆盖数据?如果是,这是一个更好的替代方案吗?
谢谢, 的Manoj
答案 0 :(得分:1)
是 - 管道在满员时阻塞,尽管在具有大量内存的现代系统中很少发生。
如果它发生了,那就是一个严重的错误。