通信
文章平均质量分 97
outlier.cc
在校的三好学生,好饿好困好想睡
展开
-
进程间通信(一)【管道通信(下)】
管道的四种情况:读写端正常,管道如果为空,读端阻塞;读写端正常,管道如果被写满,写端阻塞;读端正常读,写端关闭,读端读到文件结尾,读端不阻塞;写端正常,读端关闭。具有血缘关系的进程才能进行进程间通信。管道只能单向通信。父子进程是会进程协同的,同步与互斥的,以此来达到保护管道文件的数据安全。管道是面向字节流的。管道是基于文件的,而文件的生命周期是随进程的!原创 2024-09-28 15:41:31 · 967 阅读 · 7 评论 -
进程间通信 (一)【管道通信(上)】
两个及以上的进程实现数据层面的交互,称为进程间的通信。进程间是互相独立的,又为了保证不打破进程之间的独立性,但又必须让不同的进程看到同一份 “资源”,这样才能够让进程间进行通信。 管道的本质是一个内存级别的文件。如果两个进程不具备血缘关系,不能用管道文件的方式进行通信呢原创 2024-09-25 15:49:39 · 1380 阅读 · 11 评论