之前一直对进程间和线程间的通信方式搞混,今天对它们总结一下。 一、进程间的通信方式 # 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。# 有名管道 (namedpipe) : 有名管道也是半双工的通信方式, ...
分类:
编程语言 时间:
2017-09-15 01:53:23
阅读次数:
182
1、IPC(Inter-Process Communication,进程间通信)与线程通信的几种方式 # 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。# 有名管道 (named pipe) : 有名管道也 ...
分类:
编程语言 时间:
2017-09-09 22:39:01
阅读次数:
275
管道概述及相关API应用 1.1 管道相关的关键概念 管道是Linux支持的最初Unix IPC形式之一,具有以下特点: 管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道; 只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程); 单独构成一种独立的文件系统:管道对于管道两 ...
分类:
系统相关 时间:
2017-09-05 17:52:01
阅读次数:
228
本人仅做简介。转自:http://www.linuxidc.com/Linux/2013-06/85904p2.htm 管道( pipe ): (Linux进程间通信) 管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 命名管道: ...
分类:
系统相关 时间:
2017-09-04 21:19:57
阅读次数:
175
IIC 简介 该总线半双工,速度慢,多用于芯片之间通信。由数据线SDA和时钟SCL构成,可发送和接收数据。 有三种类型信号:开始信号、结束信号和应答信号。 开始信号:SCL为高电平时,SDA由高电平跳变为低电平,开始传送数据; 结束信号:SCL为高电平时,SDA由低电平跳变为高电平,结束传送数据; ...
分类:
其他好文 时间:
2017-09-02 12:59:10
阅读次数:
317
这是一个很有意思的问题~ 首先,我们要知道TCP是全双工的,即客户端在给服务器端发送信息的同时,服务器端也可以给客户端发送信息。而半双工的意思是A可以给B发,B也可以给A发,但是A在给B发的时候,B不能给A发,即不同时,为半双工。 单工为只能A给B发,B不能给A发; 或者是只能B给A发,不能A给B发 ...
分类:
其他好文 时间:
2017-09-02 01:09:35
阅读次数:
322
# 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 # 有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。 # 信号量( semophore ) : 信 ...
分类:
系统相关 时间:
2017-08-29 16:27:31
阅读次数:
208
#管道(pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。#有名管道(namedpipe):有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。#信号量(semophore):信号量是一个计数器,..
分类:
系统相关 时间:
2017-08-11 23:05:35
阅读次数:
222
1.前言 通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。 USART利用分数波特率发生器提供宽范围的波特率选择。 它支持同步单向通信和半双工单线通信,也支持LIN(局部互连网),智能卡协议和IrDA(红外数据组织)SIR E ...
分类:
其他好文 时间:
2017-08-07 00:11:23
阅读次数:
185
同事说新办公室的网络一直不稳定,常常掉线延迟。检查进口线路和更换转接网线。都无法解决这个问题。 预计是不是进口网线中一根或者2根短路,那就改动下网卡属性吧。 把自适应改成全双工10M模式,測试OK。 全双工传输 英文写法是:Full-Duplex Transmissions 是指交换机在发送数据的同 ...
分类:
其他好文 时间:
2017-07-21 17:17:46
阅读次数:
204