随笔分类 - 进程间通信
摘要:POSIX信号集操作 include int sigemptyset(sigset_t set); int sigfillset(sigset_t set); int sigaddset(sigset_t set, int signum); int sigdelset(sigset_t set, i
阅读全文
摘要:自定义捕捉函数 函数原型: include typedef void ( sighandler_t)(int); sighandler_t signal(int signum, sighandler_t handler); 参数解释 + signum: 需要捕获的信号。 + handler: 由上可
阅读全文
摘要:存储映射 + 使一个磁盘文件与存储空间中的一个缓冲区相映射。 + 当从缓冲区中取数据,就相当于读文件中的相应字节。 + 将数据存入缓冲区,则相应的字节就自动写入文件。 使用这种方法,首先应通知内核,将一个指定文件映射到存储区域中。这个映射工作可以通过mmap函数来实现。 不通过IO。直接操作内存,效
阅读全文
摘要:匿名管道pipe 函数原型: include int pipe(int fildes[2]); 参数说明 fildes是我们传入的数组,也是一个传出参数。fildes[0]是读端,fildes[1]是写端。 返回值 + 成功调用返回0。 + 失败调用返回 1且设置errno. 实例 现在实现一个用父
阅读全文