信号量

来源:互联网 发布:日本轴承知乎 编辑:程序博客网 时间:2024/05/21 19:28

本篇内容只针对个人的概念的简单理解


信号量

信号量 初始值 v = 3


a come

if v < 0 wait

else v = v - 1 //2 in


b come

if v < 0 wait

else v = v - 1 //1 in


c come

if v < 0 wait

else v = v - 1 //0 in


d come

if v < 0 wait

else v = v - 1 //wait


e come

if v < 0 wait

else v = v - 1 //wait


f come

if v < 0 wait

else v = v - 1 //wait


b out

v = v + 1 // 1


if v < 0 wait

else v = v - 1 // 0 f in



原创粉丝点击