作者:奋斗LXH_393 | 来源:互联网 | 2022-12-18 19:44
如果管道中没有更多空间,则仅写入块.虽然Windows中管道的大小可能是4k,但在Linux中要大得多.从管道(7):
...从Linux 2.6.11开始,管道容量为16页(即,在一个页面大小为4096字节的系统中为65,536字节)...
因此,当你写入没有人正在读取的管道时,你可能会在Linux上得到与在Windows上相同的结果,但是在你遇到这种情况之前,你需要将更多数据写入管道.
1> Steffen Ullr..:
如果管道中没有更多空间,则仅写入块.虽然Windows中管道的大小可能是4k,但在Linux中要大得多.从管道(7):
...从Linux 2.6.11开始,管道容量为16页(即,在一个页面大小为4096字节的系统中为65,536字节)...
因此,当你写入没有人正在读取的管道时,你可能会在Linux上得到与在Windows上相同的结果,但是在你遇到这种情况之前,你需要将更多数据写入管道.