Appearance
匿名 pipe 早就有,可它有两个硬伤一直留着:阻塞用 sti/hlt 自旋实现(定时炸弹)、只能亲缘进程用。这一章把两件事都修了:阻塞改成真调度等待队列、加 O_NONBLOCK、写已关读端触发 SIGPIPE,再立命名 FIFO——给 pipe 一个名字,任意进程按名字 open 两端。