多进程之间的通信常见的手段有管道/信号量/共享内存/Socket等,在上篇文章中介绍了管道的使用方法。管道在多进程通信中使用方便但是也具局限性,当通信双方在不同的机器上的时候通信方式更多采用Socket方式。在这篇文章中我们将会继续探索如何使用go所提供的net包等实现TCP和UDP方式的Socke ...
分类:
编程语言 时间:
2019-01-20 14:05:51
阅读次数:
206
作为开源Container技术代表的Docker,它跟Linux内核的Namespace和Cgroup两大特性密不可分。物有本末,事有终始。知所先后,则近道矣。理解Linux的这两大特性将有助于我们更深入的理解Docker。 在本文中我们将会使用unshare命令来演示Linux内核的IPC Nam ...
分类:
系统相关 时间:
2019-01-20 13:57:58
阅读次数:
273
46.1 管道介绍 46.1.1 管道通信 管道是针对于本地计算机的两个进程之间的通信而设计的通信方法,建立管道后,实际获得两个文件描述符:一个用于读取而另一个用于写入 最常见的 IPC 机制,通过 pipe 系统调用 管道是单工的,数据只能向一个方向流动,需要双向通信时,需要建立起两个管道 数据的 ...
分类:
系统相关 时间:
2019-01-17 21:21:52
阅读次数:
192
`Parcelable Bundle IPC / Binder Parcelable Bundle`对象的建议和最佳实践 。 在活动之间发送数据 当应用程序创建一个 用于 启动新 的对象时 ,应用程序可以使用该 方法传入参数。 OS Bundle包含意图的基础。然后,操作系统创建新的活动,取消数据包 ...
分类:
移动开发 时间:
2019-01-17 11:38:27
阅读次数:
241
前提条件 启动服务 首先保证目标的IPC服务启动,服务为lanmanWorkstation,显示名为Workstations 端口 telnet目标计算机lanmanWorkstation服务的两个端口,即139和445 telnet ip 139 telnet ip 445 启动目标IPC共享 这 ...
分类:
Web程序 时间:
2019-01-16 23:21:43
阅读次数:
266
sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。1、命令与参数-A:所有报告... ...
分类:
其他好文 时间:
2019-01-15 22:02:16
阅读次数:
280
海思的SDK提供了ISP调试的相关工具,降低了IPC的ISP调试的难度。初次搭建ISP调试环境,记录一下。 SDK版本:Hi3518_MPP_V1.0.A.0 硬件平台:HI3518E_OV9732 工具包:PQ_TOOL (Hi3518E_V100R001C01SPC0A0\01.software ...
分类:
其他好文 时间:
2019-01-11 10:12:03
阅读次数:
303
python之网络编程 本地的进程间通信(IPC)有很多种方式,但可以总结为下面4类: 消息传递(管道、FIFO、消息队列) 同步(互斥量、条件变量、读写锁、文件和写记录锁、信号量) 共享内存(匿名的和具名的) 远程过程调用(Solaris门和Sun RPC) 但这些都不是本文的主题!我们要讨论的是 ...
分类:
编程语言 时间:
2019-01-10 22:58:58
阅读次数:
254
一、引言 FIFO常被称为有名管道,不同于管道(pipe)。pipe仅适用于“有血缘关系”的IPC。但FIFO还可以应用于不相关的进程的IPC。实际上,FIFO是Linux基础文件类型中的一种,是在读写内核通道。 函数原型: 命令: mkfifo + 管道名 例:mkfifo fifo_one 操作 ...
分类:
系统相关 时间:
2019-01-09 11:42:20
阅读次数:
226
如题出现Namenode经常挂掉 IPC's epoch 9 is less than the last promised epoch 10, 解决方案 可以在core-site.xml文件中修改ha.health-monitor.rpc-timeout.ms参数值,来扩大zkfc监控检查超时时间。 ...
分类:
其他好文 时间:
2019-01-02 23:18:29
阅读次数:
869