进程通信
深秋风瘦
Easy is beautiful,is not easy!
展开
-
Linux进程通信-无名管道
无名管道只能是亲缘关系的进程间通信博文https://www.cnblogs.com/fangshenghui/archive/2004/01/13/4039833.html编程步骤:步骤进程1进程2使用函数1建立管道文件pipe2读写数据读写数据write/read3关闭管道关闭管道close使用实例 //建立管道 int fds[2]; pipe(fds); int pid = fork();原创 2020-09-14 00:28:15 · 173 阅读 · 0 评论 -
Linux进程通信-共享内存
共享内存博文https://www.cnblogs.com/fangshenghui/p/4039720.html编程步骤步骤进程1进程2使用函数1使用约定的文件创建key使用约定的文件创建keyftok2使用key创建共享内存使用key获取到共享内存的idshmget3挂载共享内存挂载共享内存shmat4使用内存使用内存5卸载共享内存卸载共享内存shmdt6释放共享内存shmctl使用实例进程1:读原创 2020-09-14 00:26:18 · 151 阅读 · 1 评论 -
Linux进程通信-消息队列
无名管道只能是亲缘关系的进程间通信参考博文https://www.cnblogs.com/fangshenghui/archive/2004/01/13/4039833.html编程步骤:步骤进程1进程2使用函数1建立管道文件pipe2读写数据读写数据write/read3关闭管道关闭管道close使用实例 //建立管道 int fds[2]; pipe(fds); int pid = fork();原创 2020-09-14 00:24:22 · 140 阅读 · 0 评论