并发程序的通信方式

1、共享数据(同步)
多个并发程序需要奥对同一个资源进行访问,则需要先申请资源的访问权限,同事再使用完成后释放资源的访问权。当资源呗其他程序已申请访问权后,程序应该等待访问权呗释放并被申请到时进行访问操作。同一时间资源只能被一个程序访问和操作。

2、管道(异步)
数据处理者处理完数据后将数据放入缓冲区中,数据接收者从缓冲区中获取数据,处理者不用等待接受者是否准备好处理数据

文档更新时间: 2021-08-24 15:00   作者:张尚