摘要: 1、linux进程间通讯 继承unix进程间通讯:管道 信号 AT&T :system V IPC 通讯进程只能在单个计算机 :信号量 消息队列 共享内存 BSD:形成了基于socket的进程间通讯机制 TCP/IP 2、管道 (1)无名管道:父子进程 #include <unistd.h> int 阅读全文
posted @ 2017-09-30 18:53 专注it 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.mmap系统调用 void *mmap(void *addr, size_t len, int prot, int flags, int fd, off_t offset); 功能:负责把文件内容映射到进程的虚拟地址空间,通过对这段内存的读取和修改来实现对文件的读取和修改,而不需要再调用read 阅读全文
posted @ 2017-09-30 18:37 专注it 阅读(320) 评论(0) 推荐(0) 编辑