python中的gil到底指什麼?

1. gil是什麼:全局解析器鎖
2. gil的作用:單核的情況下可以實現多任務(併發)
3. gil的解決方案:
1.換成一個cpu一個進程,進程池
2.換個java解析器(不建議,性能相較於c低一點)
3.用java,c實現多線程的功能,
4.後期我一般用多進程加協程實現,這樣做效率最高
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章