Эта проблема появляется, когда сообщение сгенерировано, прежде чем страница полностью загружается в браузере. Взгляните на этот вопрос.
No, it does not. It's a part of the VM implementation, not the language.
See also:
from __future__ import braces
И Jython
, и IronPython
«не имеют» GIL
, потому что это деталь реализации базовой виртуальной машины. Некоторое время назад я нашел много информации, теперь единственное, что я смог найти , - это .
Помните, что GIL
- это проблема только для мультипроцессоров. только для окружающей среды, и что вряд ли исчезнет в обозримом будущем из CPython
.
Google создает реализацию Python, которая представляет собой модифицированный cpython с улучшенной производительностью, называемой ласточкой без нагрузки. Это позаботится об удалении GIL. См .: Unladen Swallow
Цитата, которую вы нашли, действительно была шуткой, вот демонстрация реализации GIL в Jython:
Jython 2.5.0 (trunk:6550M, Jul 20 2009, 08:40:15)
[Java HotSpot(TM) Client VM (Apple Inc.)] on java1.5.0_19
Type "help", "copyright", "credits" or "license" for more information.
>>> from __future__ import GIL
File "<stdin>", line 1
SyntaxError: Never going to happen!
>>>