进程、线程和协程和通信方式
参考解析
题目来源:百度
答案:
进程之间通信方式
管道:速度慢、容量有限,只有父子进程之间才能通讯
FIFO:任何进程之间都能通讯,但是速度慢
消息队列:容量有限,且要主要上次数据是否读完问题。
信号量:不能传递复杂的消息,只能用来同步
共享内存区:容量可控,速度快,需要同步。线程之间通信方式
共享内存:同一个主进程下,子线程可以共享进程内的资源。
消息传递:例如Join、wait、notify通知
管道流:输入,输出流的控制方式。协程之间通信方式
channel:非常方便的控制通道在不同的协程中进行通信。