随笔分类 - 进程间通信-IPC
Inter-Process Communication
摘要:函数原型: void *mmap(void *addr, size_t length, int prot, int flags, int fd, off_t offset); int munmap(void *addr, size_t length); 坑点:调用了mmap,没调用munmap 原因
阅读全文
摘要:一. POSIX - 信号量 #include <semaphore.h> sem_t sem; ///< 信号量 信号量,分为有名信号量 和无名信号量。 有名信号量由sem_open/sem_close/sem_unlink创建/关闭/销毁,用于进程间通信。 无名信号量由sem_init/sem_
阅读全文
摘要:消息队列: message queue 消息队列是Linux IPC中常用的一种通信方式。 消息队列是随内核的持续性,只要内核没有重新自举,Linux系统没有重启,都是一直存在的。 一 posix 消息队列 头文件 #include <mqueue.h> link with -lrt 1. 创建消息
阅读全文

浙公网安备 33010602011771号