python中多进程、多线程、进程池和线程池、协程的简单理解举例
一、python中多进程、多线程、进程池和线程池、协程的简单理解举例:
1、在python中由于GIL(全局解释器锁)的存在,同一个时刻只能有一个线程在一个cpu上运行,所有使用多线程的时候,利用不上cpu多核的性能,
所以,多线程适合使用在io密集型计算中,而且需要注意的是,只要多线程中有一个线程对cpu消耗大,那么整体的性能立马会大大下降。
2、GIL的存在是python历史遗留的问...
原创
2020-03-01 11:51:18 ·
397 阅读 ·
0 评论