IPC:
管道,FIFO,信号,消息队列(system v/ posix),共享内存(system v/ posix),socket
同步机制:
互斥锁,条件变量,记录上锁,
信号量(system v/ posix):一个特殊的变量,只充许对它进行wait和signal这两种操作(P,V),最简单的信号量是只能取0,1的变量,二进制信号量。普通变量不行,因为不是原子的。
#include<sys/sem.h>
IPC:
管道,FIFO,信号,消息队列(system v/ posix),共享内存(system v/ posix),socket
同步机制:
互斥锁,条件变量,记录上锁,
信号量(system v/ posix):一个特殊的变量,只充许对它进行wait和signal这两种操作(P,V),最简单的信号量是只能取0,1的变量,二进制信号量。普通变量不行,因为不是原子的。
#include<sys/sem.h>