zoukankan      html  css  js  c++  java
  • PV操作——生产者和消费者



    首先,先来看几个概念:

     

    同步:协作的过程,比如,多人开发合作。

    相互排斥:争抢资源的过程。比如苦逼的大学选课;

     

    临界区:进程中对临界资源实施操作的那段程序;

    临界资源:一次仅仅能一个进程使用的资源,比如打印机;

     

    信号量:表示资源数量;相对于各个进程来说的;

     

    P操作(-1):申请资源;

    V操作(+1):释放资源;



      一,单缓冲区的生成者消费者问题

        










          


    二,多缓冲区的生产者与消费者问题



              



                            

                        


                 


    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    最大子数组1
    大道至简阅读笔记03
    I-think-3
    第3周学习进度
    大道至简阅读笔记02
    四则运算题3
    大道至简阅读笔记01
    第2周学习进度
    构建之法阅读笔记03
    按Right-BICEP的测试用例
  • 原文地址:https://www.cnblogs.com/yxwkf/p/4854136.html
Copyright © 2011-2022 走看看