软件基础:操作系统
嵌入式linux基础
da..
欢迎进群交流!please私
展开
-
Pv
pv 整形信号量 整体信号量: 什么是整形信号量?目的是为了实现互斥和同步的。他设置了一个令牌,拿走令牌去访问。没有就乖乖呆着。这样我只要有一个令牌 那么我就可以实现互斥和同步。 什么是互斥:互斥就是我访问了你不能访问。 同步就是,我们之间按照一定的规律或者说是规则。去保持运行。不是指一起跑步。 具体看看例子。 初始化: s=表示资源数目 整型量S wait(s){ while(s<=0);//满足条件,卡在循环里面 s=s-1; }//开始使用,拿走令牌(资源减少) signal(s){原创 2020-07-28 14:00:56 · 123 阅读 · 0 评论 -
pv操作
pv 整形信号量 整体信号量: 什么是整形信号量?目的是为了实现互斥和同步的。他设置了一个令牌,拿走令牌去访问。没有就乖乖呆着。这样我只要有一个令牌 那么我就可以实现互斥和同步。 什么是互斥:互斥就是我访问了你不能访问。 同步就是,我们之间按照一定的规律或者说是规则。去保持运行。不是指一起跑步。 具体看看例子。 初始化: s=表示资源数目 整型量S wait(s){ while(s<=0);//满足条件,卡在循环里面 s=s-1; }//开始使用,拿走令牌(资源减少) signal(s){原创 2020-07-07 23:02:59 · 532 阅读 · 0 评论