摘要: 多线程(二) 1.死锁现象与递归锁 2.信号量 3.GIL全局解释器锁 理论上:单个进程的多线程可以利用多核,但是Cpython解释器给进入解释器的线程加了锁 加锁的原因: 1.当时处于单核时代,且cpu价格昂贵 2.如果不加全局解释器锁,则程序员需要在源码内部各种主动加锁,解锁,出现死锁现象,则直 阅读全文
posted @ 2019-08-23 20:51 Bugbiss 阅读(189) 评论(0) 推荐(0) 编辑