02.25 周五 【进程的通信方式(上)】 1)管道:linux, 一段缓冲区,实现两个进程之间的通信,文件描述符,对应读写,无名管道只能应用于 具有 亲缘关系的进程之间的通信 2)命名管道:FIFO, 有名管道,存在于文件系统中。有确切的路径等,这样就方便不具有亲缘关系的进程也能通信 3)信号:信号是Linux进程通信的老方式,是软件层面对中断的模拟,会导致一个线程中断,继而去处理突发事件 4)消息队列:是消息的链表,有写权限的可以写,有读权限的可以读,是内核存在的