Запитання з тегом «gil»

8
Що таке блокування глобального перекладача (GIL) у CPython?
Що таке блокування глобального перекладача і чому це питання? Багато шуму було видано навколо видалення GIL з Python, і я хотів би зрозуміти, чому це так важливо. Я ніколи не писав ні компілятора, ні перекладача, тому не будьте обережні з деталями, я, мабуть, потребую їх розуміння.

5
Чому у віртуальній машині Java немає GIL? Чому Python потрібен такий поганий?
Я сподіваюся, що хтось може дати деяке розуміння того, що принципово відрізняється від віртуальної машини Java, що дозволяє їй добре реалізовувати теми без необхідності блокування глобального інтерпретатора (GIL), тоді як Python потребує такого зла.
177 java  python  multithreading  jvm  gil 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.