linux中管道

pipe管道(亲族),FIFO管道(不相干的进程)

管道是用于进程之间通信的方式,管道在操作系统中就是文件

发送进程会把管道给写满,之后接受进程才会接受

等管道空了,之后发送进程才能够再次发送数据

管道属于半双工通信:可以双向,但是某一时刻只能单向传输

管道是缓冲区且开在内核区?

 

fork()会调用两次

一次:父进程返回子进程的id

二次:子进程返回的值为0

实验中:

posted @ 2021-03-06 20:00  爱晒太阳的懒猫。。  阅读(191)  评论(0编辑  收藏  举报