进程通信
中华神威
这个作者很懒,什么都没留下…
展开
-
进程通信之有名管道(双向通信)
有名管道原创 2021-07-13 15:34:36 · 1829 阅读 · 0 评论 -
进程通信之无名管道(双向通信)
进程间的通信方式有多种,最典型的无名管道,有名管道,二者的区别在于,无名管道适用于小规模,具有血缘关系的进程间通信,有名管道适用于小规模,无血缘和有血缘的进程间通信,管道的实质是:内核开辟的一端缓存区,一端读,一端写。两端默认都是阻塞状态想要实现双向通信就得创建两个管道,因为管道是半双工,写的时候就只能写,读的时候就只读,数据的传输是单向的,如果要实现双向,就必须增加一根管道。 下面直接上demo: #include <stdio.h> #include <unistd.h> #in原创 2021-07-11 11:46:58 · 778 阅读 · 0 评论