摘要:
协程 一个线程下单位 协程是程序员自己编制出来的,是不被操作系统所承认的,不受操作系统的控制,需要我们调用模块去实现协程 他是处理线程的io时可以使用协程,加快运行速度,因为GIL锁的存在,所以我们使用到线程去运行代码时,其实就是处理io密集型的代码,这个时候如果一个线程下面,有多个io,那么如果我 阅读全文
摘要:
事件 其实就是开两条线程,一条进行数据传输 另外一条,查看网络是否安全,如果不行就会clear(),也就是给数据传输的那条线程一个信号, 主要原理就是wait()方法,只有当事件为True的时候才可以继续运行,不然就会被wait()方法阻塞住,默认是False , is_set()方法是查看事件状态 阅读全文
摘要:
定时器 可以指定线程多久后启动,(并且他是一个异步的线程,也就是并发) 线程池\进程池 线程池\进程池就是控制线程\进程的数据量,并且不会回收,会放在池里面重复使用这几个线程\进程. 线程池\进程池不同于信号量,这是两个东西,池是控制线程的总数量,以自己控制的数量去操作很多条任务,信号量是控制线程的 阅读全文