信号量的概念 1.信号量的类型定义 信号量(semaphore)的数据结构为记录型数据结构一个值和一个指针,指针指向等待该信号量的下一个进程.信号量的值与相应资源的使用情况有关,在操作系统中,信号量用以表示物理资源的实体,它是一个与队列有关的整型变量..当它的值大于0时,表示当前可用资源的数量:当它的值小于0时,其绝对值表示等待使用该资源的进程个数.注意,信号量的值仅能由PV操作来改变. 一般来说,信号量S>=0时,S表示可用资源的数量.执行一次P操作意味着请求分配一个单位资源,因此S的值减1:…