操作系统之信号量

2022-05-14  本文已影响0人  每天进步一点点变成更好的自己

进程互斥:是指系统中各进程互斥使用临界值,又称为进程间接制约。
进程同步:是并发执行的进程因直接制约而引起的相互通信,互相协调,互相等待。
公用信号量:用于互斥的信号量(资源数),取值范围为进程个数。
私用信号量:用于同步的信号量。
PV操作:一种实现进程互斥与同步的有效方法,PV操作与信号量的处理相关,P表示通过的意思,V表示释放的意思,这是2个在信号量上进行操作的过程。比如用一个信号量与一个消息联系起来,当信号量=0时,表示期望的消息尚未产生;当信号量的值非0时,表示期望的消息已经存在。用PV操作实现进程同步时,试用P操作测试消息是否到达,调用V操作发送消息。

上一篇下一篇

猜你喜欢

热点阅读