![](https://csdnimg.cn/release/download_crawler_static/87262457/bg8.jpg)
第三节 信号量与PV操作
信号量方法
整型信号量
信号量实际上是一种可以被进程共享的特殊变量,它用来表示系统中资源的使
用情况。整型信号量就是一个整型变量,其值代表可以被共享的资源数量或可以被
唤醒的进程的数量。
在整型信号量中,信号量的值必须是一个整数,并且只能用P和V两个操作来访
问信号量。
整型信号量是一个整型变量。 当其值大于“0”时,表示系统中对应可用资源的数
目;当其值小于“0”时,其绝对值表示因该类资源而被阻塞的进程的数目;当其值等
于“0”时,表示系统中对应资源已经都被占用,并且没有因等待该类资源而被阻塞的
进程。