
Linux程序设计
文章平均质量分 89
枫安Maplean
这个作者很懒,什么都没留下…
展开
-
Linux 进程间通信基础(二)--popen管道
最近正好有一些空余时间,在这里总结一下曾经使用过的Linux进程间通信的几种方法,贴出来帮助有需要的人,也有助于自己总结经验加深理解。上一次我们梳理了信号的相关知识,这一次梳理popen管道。(一)概念我们先来简单说一下管道的概念。管道其实是一个很形象的表示术语。当一个进程把它的数据流连接到另一个进程时,我们就说他们构架了管道连接。管道通常不是杂乱的,是能单向。意思就是管道通常只能把一个进程的输出...原创 2018-05-17 13:32:19 · 863 阅读 · 0 评论 -
Linux 进程间通信基础(三)--pipe管道
最近正好有一些空余时间,在这里总结一下曾经使用过的Linux进程间通信的几种方法,贴出来帮助有需要的人,也有助于自己总结经验加深理解。上一次我们梳理了popen管道的相关知识,这一次梳理pipe管道。(一)概念我们先来简单说一下管道的概念。管道其实是一个很形象的表示术语。当一个进程把它的数据流连接到另一个进程时,我们就说他们构架了管道连接。管道通常不是杂乱的,是能单向。意思就是管道通常只能把一个进...原创 2018-05-17 15:45:56 · 458 阅读 · 0 评论 -
Linux 进程间通信基础(一)--信号
最近正好有一些空余时间,在这里总结一下曾经使用过的Linux进程间通信的几种方法,贴出来帮助有需要的人,也有助于自己总结经验加深理解,这里先从信号开始。(一)概念信号是Linux系统响应某些条件而产生的一个事件,信号可以指定发送给某一进程,接收到信号的进程会立即停止当前手头上的工作对信号进行相应,采取相应的行动(不考虑Linux内核的线程调度)。信号通常是由一些错误的产生而引发的中断,如内存地址冲...原创 2018-05-16 14:02:41 · 405 阅读 · 1 评论 -
Linux 进程间通信基础(四)--fifo管道
最近正好有一些空余时间,在这里总结一下曾经使用过的Linux进程间通信的几种方法,贴出来帮助有需要的人,也有助于自己总结经验加深理解。上一次我们梳理了pipe管道的相关知识,这一次梳理fifo管道。(一)概念我们先来简单说一下管道的概念。管道其实是一个很形象的表示术语。当一个进程把它的数据流连接到另一个进程时,我们就说他们构架了管道连接。管道通常不是杂乱的,是能单向。意思就是管道通常只能把一个进程...原创 2018-05-23 16:10:44 · 4924 阅读 · 5 评论 -
Linux 进程间通信基础(六)--消息队列
近正好有一些空余时间,在这里总结一下曾经使用过的Linux进程间通信的几种方法,贴出来帮助有需要的人,也有助于自己总结经验加深理解。上一次我们梳理了共享内存的相关知识,这一次梳理消息队列。(一)概念在介绍消息队列之前,我们先来简单说一说System V IPC通信机制。System V IPC机制最初是由AT&T System V.2版本的UNIX引入的。这些机制是专门用于IPC(Inte...原创 2018-06-12 14:29:41 · 680 阅读 · 0 评论 -
Linux 进程间通信基础(五)--共享内存
近正好有一些空余时间,在这里总结一下曾经使用过的Linux进程间通信的几种方法,贴出来帮助有需要的人,也有助于自己总结经验加深理解。上一次我们梳理了fifo管道的相关知识,这一次梳理共享内存。(一)概念在介绍共享内存之前,我们先来简单说一说System V IPC通信机制。System V IPC机制最初是由AT&T System V.2版本的UNIX引入的。这些机制是专门用于IPC(In...原创 2018-05-30 11:19:43 · 471 阅读 · 0 评论