进程同步 (Process Synchronization)
Posted programmingdrifter
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了进程同步 (Process Synchronization)相关的知识,希望对你有一定的参考价值。
【进程同步】在多进程之间,管理及控制对于共享变量的执行和访问
【竞争条件】多进程同步执行,共享至少一个变量,执行结果取决于不同进程对变量的改变顺序
【临界区】要求使用共享资源或变量的一段码
【临界区问题】多进程用来达成合作的一个协议:互斥(同一时间,只有一个进程执行临界区的码);进展通知(一个进程离开临界区时,必须通知其他进程);有限等待(一个进程不能无限在队列中等待进入临界区)
资料及链接:
https://www.javatpoint.com/os-critical-section-problem
https://baike.baidu.com/item/%E8%BF%9B%E7%A8%8B%E5%90%8C%E6%AD%A5
[异步环境下的一组并发进程因直接制约而互相发送消息、进行互相合作、互相等待,使得各进程按一定的速度执行的过程]称为进程间的同步。
以上是关于进程同步 (Process Synchronization)的主要内容,如果未能解决你的问题,请参考以下文章
python全栈开发day32-进程创建,进程同步,进程间的通信,进程池