进程同步 (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

[异步环境下的一组并发进程因直接制约而互相发送消息、进行互相合作、互相等待,使得各进程按一定的速度执行的过程]称为进程间的同步。

猜你喜欢

转载自www.cnblogs.com/programmingdrifter/p/12228617.html