摘要: 进程和线程是不可以无限制的创建 因为硬件的发展赶不上软件,有物理极限,如果我们在编写代码的过程中无限制的创建进程或者线程会导致计算机崩溃 池 降低程序的执行效率,但是保证了计算机硬件的安全 进程池 提前创建好固定数量的进程供后续程序的调用,超出则等待 线程池 提现创建好固定数量的线程供后续程序的调用 阅读全文
posted @ 2022-11-21 20:31 雪语 阅读(25) 评论(0) 推荐(0) 编辑
摘要: # 官方文档对GIL的解释 In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threads from executing Python bytecodes at onc 阅读全文
posted @ 2022-11-21 20:30 雪语 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 线程理论 进程 进程其实是资源单位,表示一块内存空间 线程 线程才是执行单位,表示真正的代码指令 我们可以将进程比喻是车间,线程是车间里面的流水线 一个进程内部至少含有一个线程 1.一个进程内可以开设多个线程 2.同一个进程下的多个线程数据是共享的 3.创建进程与线程的区别 创建进程的消耗要远远大于 阅读全文
posted @ 2022-11-21 20:27 雪语 阅读(17) 评论(0) 推荐(0) 编辑