摘要: 17 - 高级进程间通信 Github 地址 1. UNIX 域套接字 UNIX 域套接字 用于在同一台计算机上运行的进程之间的通信 ,它可以在同一计算机系统上运行的两个进程之间传送打开的文件描述符 。 UNIX 域套接字 仅仅 复制数据 ,它们并不执行协议处理,不需要添加或删除网络报头,无需计算校 阅读全文
posted @ 2020-07-02 19:31 BrianLeeLXT 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 16 - 网络IPC:套接字 Github 地址 1. 网络 IPC 经典进程间通信机制 ( IPC ):管道、FIFO 、消息队列、信号量和共享存储,允许在同一台计算机上运行的进程之间通信 。 网络进程间通信 是不同计算机(通过网络连接)上的进程相互通信的机制 。(也可用于计算机内通信) 2. 套 阅读全文
posted @ 2020-07-02 17:37 BrianLeeLXT 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 15 - 进程间通信 Github 地址 1. 进程间通信 进程间通信 (IPC) 是进程之间相互通信的技术: 前十种 IPC 形式通常限于同一台主机的两个进程之间的 IPC ,最后两行( 套接字和 STREAMS )是仅有的支持不同主机上两个进程之间的 IPC 的两种形式 。 2. 管道 2.1 阅读全文
posted @ 2020-07-02 16:02 BrianLeeLXT 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 14 - 高级I/O GitHub 地址 1. 非阻塞 IO 非阻塞 I/O 使我们可以发出 open 、read 和 write 这样的 I/O 操作,并使这些操作不会永远阻塞。如果这种操作不能完成,则调用立即出错返回,表示该操作如继续执行将阻塞 。 对于一个给定的描述符,有两种为其指定 非阻塞 阅读全文
posted @ 2020-07-02 12:13 BrianLeeLXT 阅读(397) 评论(0) 推荐(0) 编辑