线程>>>线程和进程的对比,互斥锁,信号量,定时器,条件,事件

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_37615098/article/details/102517955

学习回顾
生产者消费者模型

  • 主要是为了解决强耦合的问题

    队列 from multiprocessing import Queue

  • 先进先出

  • 队列本身是安全的

  • from multiprocessing import JoinableQueue

     task_done()     没消费一个数据,就返回一个标识
     join()          接收task_done返回的标识,以便可以知道队列中的数据什么时候被消费完了
    

管道(了解)
本身是不安全的

 from multiprocessing import Pipe
    con1,con2 = Pipe()
    con1可以收发数据,con2也可以收发数据(全双工)
    对列 = 管道 +

多进程之间共享内

猜你喜欢

转载自blog.csdn.net/qq_37615098/article/details/102517955
今日推荐