线程的真相 多线程并不是一无是处,在实际问题中,要权衡优劣势来选择多线程.多进程或是协程.协程为多线程的某些问题提供了一种解决方案,所以学习协程首先要对线程有一定了解. 多线程优点 代码可读性 多线程代码即使是并发执行的,但依然可以线性阅读,可读性高. 共享内存 在多核CPU中仍然共享内存数据,这对解决某些问题很重要,避免了数据通信. 很容易对现有代码进行改造 有很多多线程编程的实例,也有很多阻塞程序依赖多线程的代码参考. 在Python中,由于GIL的存在,并行执行依然是不可能的(CPytho…