一 Python GIL(Global Interpreter Lock) 全局解释器锁 如果一个主机是单核,此时同时启动10个线程,由于CPU执行了上下文的切换,让我们宏观上看上去它们是并行的,但实际上在微观上它们永远是串行的.如果一个主机有四核,代表它可以真真正正同时执行4个任务,而不是假象.但是在Python中,无论你有多少核,它永远都是假象,实际上它永远同一时间只能执行一个线程.这是Python在开发之初的一个设计缺陷.因为Python是1989年就诞生了,当时主机只有一个核,它的创始人…