Re: [資訊] David Beazley 對 GIL 的分析
http://www.dabeaz.com/blog/2010/01/presentation-on-new-python-gil.html
Dave 在 1/14 pycon 所講的 New GIL 內容。
簡單說就是在 python 3.2 svn 版中有人提出新的 GIL 實作:
舊版: In dual-core, 2Ghz macbook , OS 10.5.6 中
Sequential : 24.6s
Threaded : 45.5s (1.8X slower!)
新版: In quad-core, macpro, OS 10.6.2
Sequential : 23.5s
Threaded : 24.0s (2 threads)
狂賀!終於至少可以讓 thread 跑得跟 sequential 一樣快!
可喜可賀,可喜可賀!
--
結果還是暫時擺脫不掉 GIL,但起碼不管有幾顆 core 總是能當成一顆來用。
不至於 core 越多越慢,還可能吃掉所有資源…
--
※ 編輯: yjc1 來自: 140.113.23.102 (01/18 23:14)
→
01/19 02:14, , 1F
01/19 02:14, 1F
→
01/19 16:18, , 2F
01/19 16:18, 2F
→
01/19 20:57, , 3F
01/19 20:57, 3F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章
5
15