作者yjc1 (..........)
看板Python
标题[资讯] David Beazley 对 GIL 的分析
时间Sat Jun 13 21:39:47 2009
http://www.dabeaz.com/python/GIL.pdf
摘要:
*. GIL 对 CPU-bound thread 影响甚大
我猜会有人提 python 上多为 IO-bound thread 所以没关系
*. GIL thread contention / signaling overhead 极大.
*. GIL thread 在 multi-core 上的表现比 single core 的更差
也就是核越多就越慢…?!相当违反直觉
*. GIL code 从 1.5.2 开始到 3.0 约十年间看起来没动过
感想:
嗯,稳定就好、能动就好……
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.23.212
2F:推 superGA:我还以为是图片处理的GIL Orz... 06/14 17:26
3F:推 Lucemia:GIL 之前 Guido van Rossum 説尝试改过但效果变差 06/15 00:44
4F:→ Lucemia:看样子问题很复杂? 06/15 00:44
5F:→ gasolin:图片处理是 PIL 06/16 14:13