摘要:
1、如何理解p、v操作: P: s-- 若s>=0 则占有资源,向下执行 ,否则等待该资源,底层表现在加入该资源的等待队列上 V: s++ 即归还资源,若s>0 则继续向下执行,若s<=0 ,则说明原本s的值是负数,有进程正在等待,此时需要从等待队列上将其唤醒。(s=0,表示有一个在等待,依次类推) 阅读全文
posted @ 2020-07-29 11:52
chennywang
阅读(662)
评论(0)
推荐(0)