GIL-2018-03-30

2018-05-23  本文已影响0人  ZJXianG

python多线程因为GIL锁,是假的多线程
因为不能完成并行,只能并发
同一个时刻只能执行一个任务

解决GIL:
1.能用进程解决的不用线程
2.高效的代码使用c,c++来编写

爬虫属于IO密集,有大量的阻塞,GIL不影响
人工智能数据分析属于计算密集型,用多进程,也不影响

图片1.png
上一篇 下一篇

猜你喜欢

热点阅读