🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
4 messages
4 total messages Started by Bart Ogryczak Fri, 08 Jan 2010 13:40
GIL raz jeszcze
#27175
Author: Bart Ogryczak
Date: Fri, 08 Jan 2010 13:40
12 lines
1604 bytes
Kwartał temu był tu post[1] nt. prezentacji Dave'a Beazleya o
upierdliwości GIL.
Najwyraźniej autorzy Unladen Swallow wzieli sobie do serca.

http://code.google.com/p/unladen-swallow/wiki/ProjectPlan#Global_Interpreter_Lock
"Accordingly, we are no longer as optimistic about our chances of
removing the GIL completely. We now favor a more incremental approach
improving the shortcomings pointed out by Dave Beazley"



[1] http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/bb9b71b4f79ade1b
Re: GIL raz jeszcze
#27176
Author: Łukasz Rekucki
Date: Fri, 08 Jan 2010 16:35
21 lines
2280 bytes
On Jan 8, 2:40 pm, Bart Ogryczak <b.ogryc...@gmail.com> wrote:
> Kwarta³ temu by³ tu post[1] nt. prezentacji Dave'a Beazleya o
> upierdliwo¶ci GIL.
> Najwyra¼niej autorzy Unladen Swallow wzieli sobie do serca.
>
> http://code.google.com/p/unladen-swallow/wiki/ProjectPlan#Global_Inte...
> "Accordingly, we are no longer as optimistic about our chances of
> removing the GIL completely. We now favor a more incremental approach
> improving the shortcomings pointed out by Dave Beazley"
>
> [1]http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/...

No, to info już tam wisi dłuższy czas. Ważne jest następne zdanie:
"In any case, work on the GIL should be done directly in mainline
CPython, or on a very close branch of Python 3.x"

A następnie aktualne notatki o zmianach w 3.2:
http://docs.python.org/dev/py3k/whatsnew/3.2.html#multi-threading i
wskazany tam wątek na python-dev.

Jak widać wszystko idzie zgodnie z planem ;)
Re: GIL raz jeszcze
#27177
Author: Michal
Date: Fri, 08 Jan 2010 18:51
6 lines
991 bytes
Jak to jest z tym gilem :) ? Maja go zamiar wkoncu wydlubac? Guido
twierdzil kiedys, ze nie bo ktostam go wydlubal i python zwolnil przez
to bardzo.


-- 
Re: GIL raz jeszcze
#27178
Author: i0cus
Date: Sat, 09 Jan 2010 15:59
25 lines
2329 bytes
On 8 Sty, 19:51, Michal <natural-born-kil...@dontmailme.com> wrote:
> Jak to jest z tym gilem :) ? Maja go zamiar wkoncu wydlubac? Guido
> twierdzil kiedys, ze nie bo ktostam go wydlubal i python zwolnil przez
> to bardzo.

Witam,

Nikt nie ruszy GILa z CPythona bez przepisania od podstaw całego
interpretera, próby były podejmowane, ale nie da się tego zrobić bez
spowolnienia aplikacji jedno-wątkowych. Nawet brygada unladen-swallow
się poddała, gdy okazało się, że ktoś już próbował to zrobić w
planowany przez nich sposób i poległ. Za to Python3 ma dostać nowy GIL
autorstaw Antoine'a Pitrou [1][2] i prawdopodobnie JiT oparty na LLVM
z unladen-swallow (podobno PEP ,,się pisze''). Więc wydłubać -- nie.
Poprawić delikatnie sytuację -- owszem.

Swoją drogą Jython i IronPython GILa nie mają.


[1] http://archives.free.net.ph/message/20091025.192147.8425bb39.pl.html
[2] http://twitter.com/gvanrossum/status/5610547927

--
pozdrawiam,
i0 //SMG
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads