摘要:
[TOC] 进程: 生产者,消费者模型 在编程中,模型就是解决某个问题的固定方法或套路 生产者:泛指产生数据的一方 消费者:泛指处理数据的一方 生活案例: 食堂饭店是生产者,负责炒菜 吃饭的人就是消费者,负责吃 1. 要解决什么问题? 2. 解决办法:在生产者和消费者之间加入队列 问题:如果 阅读全文
摘要:
[TOC] 守护进程 主进程创建守护进程 其一:守护进程会在主进程代码执行结束后就终止 其二:守护进程内无法再开启子进程,否则抛出异常:AssertionError: daemonic processes are not allowed to have children 注意:进程之间是互相独立的, 阅读全文
摘要:
[TOC] 1. multiprocessing 模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessi 阅读全文
摘要:
[TOC] 1. 什么是进程 进程:正在进行的一个过程或者说一个任务。而负责执行任务则是cpu。 举例(单核+多道,实现多个进程的并发执行): egon在一个时间段内有很多任务要做:python备课的任务,写书的任务,交女朋友的任务,王者荣耀上分的任务, 但egon同一时刻只能做一个 阅读全文
摘要:
主进程创建守护进程 其一:守护进程会在主进程代码执行结束后就终止 其二:守护进程内无法再开启子进程,否则抛出异常:AssertionError: daemonic processes are not allowed to have children 注意:进程之间是互相独立的,主进程代码运行结束,守 阅读全文