zoukankan      html  css  js  c++  java
  • 利用共享内存和信号灯集实现进程间同步一例

    现在完成一个任务:

    writer.c完成将键盘输入的内容写到共享内存,然后通知由reader.c创建的进程,其负责将从共享内存中读到的数据输出到屏幕上,然后通知writer.c创建的进程继续将从缓冲区读到的内容写到共享内存。当输入quit时,两个进程同时退出。同时还应该完成的是,可以有多个读者,当发出退出命令后,全部退出。

    流程图:

    image

    writer.c


    reader.c


  • 相关阅读:
    201671010115 2016-2017-2《面向对象的程序设计》 Java学习计划
    201671010115 2016-2017-2《Java程序设计》第十八周Java心得
    201671010115 2016-2017-2《面向对象的程序设计》 java 第十六周学习心得
    201671010115 2016-2017-2《Java程序设计》第十五周Java心得
    201671010115 2016-2017-2《面向对象的程序设计》 java第十四周学习心得
    201671010115 2016-2017-2《Java程序设计》第十二周Java心得
    201671010115 2016-2017-2《Java程序设计》第十一周Java心得
    201671010115 2016-2017-2《Java程序设计》第十一周Java心得
    201671010115 2016-2017-2《Java程序设计》第十周Java学习心得
    201671010115 2016-2017-2《Java程序设计》第九周Java心得
  • 原文地址:https://www.cnblogs.com/pengdonglin137/p/2952424.html
Copyright © 2011-2022 走看看