当前位置| 科技 > > 列表>详情

任务之间的通讯和不需要通讯的情形是?进程通信是指什么?

2023-03-03 15:46:18 来源:创视网

通讯 (Communications)

任务之间的通讯需求取决于你的问题:

不需要通讯的情况:一些程序可以被分解成为并发执行的任务,而这些任务之间不需要共享数据。这类问题往往被称为“尴尬并行”——任务之间不需要数据通讯。例如如果我们需要对下面一副图片的颜色进行取反(黑色的部分变为白色的,白色的变为黑色的),那么图像数据可以被简单地分解为多个任务,并且每个任务可以被独立地执行。

进程通信是指什么?

进程通信是指在进程间传输数据(交换信息)。进程通信根据交换信息量的多少和效率的高低,分为低级通信(只能传递状态和整数值)和高级通信(提高信号通信的效率,传递大量数据,减轻程序编制的复杂度)。其中高级进程通信分为三种方式:共享内存模式、消息传递模式、共享文件模式。

标签: 方可库存 管理软件 任务之间的通讯 进程通信是指