系统架构师第一章

来源:互联网 发布:小米ai音箱和网络音响 编辑:程序博客网 时间:2024/05/17 01:12

信号量与PV操作

1.信号量的初值通常就是表示资源的可用数,对用初始为0的信号量,先做V操作。

2.在资源使用前,将会使用P操作,资源用完之后,将会使用V操作。在互斥关系中,PV操作在一个进程中成对出现;同步关系中,PV操作在两个进程甚至是多个进程中成对出现。

3.互斥控制的要点在于判断出临街区的范围,即哪部分程序必须互斥进入。

4.死锁的必要条件:互斥条件、保持与等待条件、不可抢占条件、循环等待条件。

原创粉丝点击