Re: [資訊] David Beazley 對 GIL 的分析

看板Python作者 (..........)時間15年前 (2010/01/18 22:39), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串3/3 (看更多)
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
真是可喜可賀! 但再不支援multicore一定會被淘汰的
01/19 02:14, 1F

01/19 16:18, , 2F
php不支援也沒被淘汰呀 _A_
01/19 16:18, 2F

01/19 20:57, , 3F
老天保佑 php 快點絕種..
01/19 20:57, 3F
文章代碼(AID): #1BL7AZlc (Python)
文章代碼(AID): #1BL7AZlc (Python)