为什么低级通信对用户不透明而高级通信对用户透明
来源:懂视网
责编:小OO
时间:2024-08-30 20:04:44
为什么低级通信对用户不透明而高级通信对用户透明
根据查询CSDN社区网站得知。低级进程通信: 由于进程的互斥与同步,需要在进程间交换一定的信息。低级的原因:效率低,生产者每次只能向缓冲池投放一个产品(消息),消费者每次只能从缓冲区中取得一个消息;通信对用户不透明,OS只为进程之间的通信提供了共享存储器。高级进程通信:在低级进程通信中,OS只为进程之间的通信提供了共享存储器,而关于进程之间通信所需之共享数据结构的设置、数据的传送、进程的互斥与同步,都必须由程序员去实现,显然,对于用户而言,这是非常不方便的。为了将管理进程之间传送大量数据的任务交给OS而不是程序员去处理,便引入了高级通信工具。
导读根据查询CSDN社区网站得知。低级进程通信: 由于进程的互斥与同步,需要在进程间交换一定的信息。低级的原因:效率低,生产者每次只能向缓冲池投放一个产品(消息),消费者每次只能从缓冲区中取得一个消息;通信对用户不透明,OS只为进程之间的通信提供了共享存储器。高级进程通信:在低级进程通信中,OS只为进程之间的通信提供了共享存储器,而关于进程之间通信所需之共享数据结构的设置、数据的传送、进程的互斥与同步,都必须由程序员去实现,显然,对于用户而言,这是非常不方便的。为了将管理进程之间传送大量数据的任务交给OS而不是程序员去处理,便引入了高级通信工具。

低级是因为效率低 通信对用户不透明,高级是因为效率高,通信对用户透明。根据查询CSDN社区网站得知:
低级进程通信: 由于进程的互斥与同步,需要在进程间交换一定的信息。低级的原因:效率低,生产者每次只能向缓冲池投放一个产品(消息),消费者每次只能从缓冲区中取得一个消息;通信对用户不透明,OS只为进程之间的通信提供了共享存储器。
高级进程通信:在低级进程通信中,OS只为进程之间的通信提供了共享存储器,而关于进程之间通信所需之共享数据结构的设置、数据的传送、进程的互斥与同步,都必须由程序员去实现,显然,对于用户而言,这是非常不方便的。为了将管理进程之间传送大量数据的任务交给OS而不是程序员去处理,便引入了高级通信工具。
通信技术,又称通信工程(也作信息工程、电信工程,旧称远距离通信工程、弱电工程)是电子工程的重要分支,同时也是其中一个基础学科。该学科关注的是通信过程中的信息传输和信号处理的原理和应用。
为什么低级通信对用户不透明而高级通信对用户透明
根据查询CSDN社区网站得知。低级进程通信: 由于进程的互斥与同步,需要在进程间交换一定的信息。低级的原因:效率低,生产者每次只能向缓冲池投放一个产品(消息),消费者每次只能从缓冲区中取得一个消息;通信对用户不透明,OS只为进程之间的通信提供了共享存储器。高级进程通信:在低级进程通信中,OS只为进程之间的通信提供了共享存储器,而关于进程之间通信所需之共享数据结构的设置、数据的传送、进程的互斥与同步,都必须由程序员去实现,显然,对于用户而言,这是非常不方便的。为了将管理进程之间传送大量数据的任务交给OS而不是程序员去处理,便引入了高级通信工具。