作者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
推 superGA:我還以為是圖片處理的GIL Orz... 06/14 17:26
推 Lucemia:GIL 之前 Guido van Rossum 説嘗試改過但效果變差 06/15 00:44
→ Lucemia:看樣子問題很複雜? 06/15 00:44
→ gasolin:圖片處理是 PIL 06/16 14:13