资讯专栏INFORMATION COLUMN

日常笔记

wmui / 1115人阅读

摘要:进程间通信方式管道管道是单向的,半双工的,如果要起到双向的结果,需要建立两条管道。主要作为进程间以及同一进程不同线程之间的同步手段。起到进程间通信的效果套接字该方法不管是单机还是分布于不同计算机内的进程,都可以通信。

@(StuRep)

linux进程间通信方式:

管道(pipe):管道是单向的,半双工的,如果要起到双向的结果,需要建立两条管道。

信号(signal):信号是一种比较复杂的通信方式,用于通知接收进程某个事件已经发生。主要作为进程间以及同一进程不同线程之间的同步手段。

消息队列:进程间可以通过消息队列进行通信。将消息发送到对方进程的消息队列中。

共享内存:多个进程可以共同访问同一块内存。

信号量:该内核对象可以在进程间共享。起到进程间通信的效果

套接字(socket):该方法不管是单机还是分布于不同计算机内的进程,都可以通信。SOCKET是全双工的。

使用动态加载脚本的一大好处:

无论在何处启动下载,文件的下载和运行都不会阻塞其他页面处理过程。甚至可以将这些代码放在部分而不会对其余部分的页面代码造成影响(除了用于下载文件的 HTTP 连接)。

使用XHR对象获取js的优劣:

这种方法的主要优点是,可以下载不立即执行的 JavaScript 代码。由于代码返回在

阅读需要支付1元查看
<