|
1
|
| Fermat's Little Student · 技术社区 · 7 年前 |
|
|
1
3
这个
两个进程之间的缓冲区由内核保存,它在内存中(尽管可能会被调出,但我不确定)这个
违约
缓冲区的大小似乎不可配置,但程序可以为特定管道请求更大的大小,以及
那个
可通过写入
如果
如果缓冲区很小,程序在等待时可能会更频繁地阻塞,这会使它们需要更长的时间才能完成,因为它们将花费更多的时间等待。 一般来说,大多数管道可能分为两类:
|
|
|
2
2
|