匿名管道+进程池

📅 2026/7/6 15:05:21
匿名管道+进程池
一、匿名管道管道文件让不同的进程看到同一份资源内存管道也是文件5种特性1匿名管道只能用来进行具有血缘关系的进程进行进程间通信常用于父子2管道文件自带同步机制3管道是面向字节流的怎么读和怎么写没有必然关系4管道是单向通信的属于半双工的一种特殊情况注任何一个时刻一个发一个收----半双工任何一个时刻同时发收-----全双工5管道文件的周期是随进程的4种通信情况1写慢读快---------读端就要阻塞进程即等写2写快读慢-----满了的时候写就要阻塞等待3写关继续读----read读到返回值为0表示读到文件结尾4写继续读关闭-------写端再写入没有任何意义os不会做没有任何意义的事情os会杀掉写端进程发生异常信号基于匿名管道-----进程池创建子进程个数访问子进程1.轮询此次选 2.随机 3.channel添加负载指标