为了账号安全,请及时绑定邮箱和手机立即绑定

深入浅出剖析Python的全局解释锁GIL

难度中级
时长 3小时 0分
学习人数
综合评分7.90
7人评价 查看评价
8.0 内容实用
8.6 简洁易懂
7.1 逻辑清晰
这一集的声音是怎么回事。。。
如果可以打赏的话,这个课我给20块
这个老师讲得挺好的,一听就懂,完全用不着提问。。。
直接threading.Thread开出来的线程都活在同一个CPU上,
你用 "核1 核2" 之间一条红线穿过去的图 误导呢?
CPU密集型任务开多线程 比serial run多出切线程的各种开销 跟GIL有什么关系...
找个IO任务 1PMT比1P1T才有意义
老师讲解的很清晰,了解到了python中的多线程和多进程,还有底层GIL锁得作用。很有帮助。
在CPython解释器中 同时Ruby语言也存在GIL
为了线程安全 同一时刻CPU只能调用一个线程
课程须知
1、对Python基础知识已经掌握。 2、对操作系统进程,线程等基础有所了解。
老师告诉你能学到什么?
1、GIL到底是什么 2、操作系统中的进程和线程,线程所面临的问题 3、站在历史的角度来审视:GIL的产生原因 4、解释GIL存在的问题及Python的解决方案 5、剖析Python多进程,多线程,单进程单线程 6、CPU bound和IO bound 7、如何突破GIL 8、GIL具体运用场景

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消