多线程只能使用一颗CPU,无法发挥多核心的优势.计算密集型用python的多线程效果不明显的,I/O密集型才能看出效果,可以发挥多核优势. GIL是全局资源锁,所以,如果没有涉及到资源的调用,是不会体现的.另外,如果线程进行的是简单运算,由于运算速度太快,导致线程间请求和释放GIL间隔太短,所以也不能观察到多核CPU跑满的情况. 实例一:多线程ping,默认无法控制线程数量 # -*- coding: UTF-8 -*- import time,threading,datetime from t