Как работает GIL и как от него избавиться

В этой очередной статье по GIL разберемся, как работает Python, как был реализован GIL до версии языка 3.2, как глобальная блокировка работает сейчас, и что с ней делать.

https://habr.com/ru/articles/938980/

#Python #GIL #потоки #процессы #многопоточность

Как работает GIL и как от него избавиться

В этой очередной статье по GIL разберемся, как работает Python, как был реализован GIL до версии языка 3.2, как глобальная блокировка работает сейчас, и что с ней делать. Для чего нужен GIL? Основная...

Хабр

Subinterpreters в Python 3.14: альтернатива multiprocessing с честным мультикором

Привет, Хабр! В C/C++ давно принято встраивать Python в приложения для скриптовой логики и плагинов. Именно эта экосистема много лет давала повод развивать в CPython идею нескольких изолированных интерпретаторов в одном процессе. Долгое время это было только в C-API: создаёшь новый интерпретатор через Py_NewInterpreter , живёшь с одним общим GIL и кучей глобального состояния. В Python 3.12 появилось ключевое изменение — GIL стал на-интерпретатор (каждый subinterpreter со своим GIL), но доступ был только через C-API. В 3.14 подвезли полноценный высокоуровневый Python-API: модуль concurrent.interpreters и InterpreterPoolExecutor . Теперь можно писать параллельный код без multiprocessing , но с изоляцией уровня «почти процесс». Дальше разберёмся, что это такое, когда это уместно вместо multiprocessing .

https://habr.com/ru/companies/otus/articles/938292/

#PYTHON #Python_314 #subinterpreters #InterpreterPoolExecutor #concurrentinterpreters #мультипоточность #GIL

Subinterpreters в Python 3.14: альтернатива multiprocessing с честным мультикором

Привет, Хабр! В C/C++ давно принято встраивать Python в приложения для скриптовой логики и плагинов. Именно эта экосистема много лет давала повод развивать в CPython идею...

Хабр
#Bologna have asked info for #Tottenham’z winger Bryan #Gil, who is ready to leave #THFC this summer. #transfers
Post-Tropical Cyclone #Gil ADVISORY 14 issued. #Gil now a post-tropical cyclone. http://go.usa.gov/W3H
@realTuckFrumper
We should expect a #Sharpie Enhanced trajectory map of #TropicalStorm #Gil any day now showing it heading directly for DC, with T**** & MTG accusing the "#Democrat Weather Control Machine" of "targeting" #MafiaDon.

#Gil #Hurricane #SevereWeather #Pacific

BULLETIN
Tropical Storm Gil Advisory Number 13
NWS National Hurricane Center Miami FL EP072025
1100 PM HST Sat Aug 02 2025

...GIL CONTINUES TO WEAKEN OVER COOLER WATERS...
...EXPECTED TO BECOME POST-TROPICAL LATE SUNDAY...

SUMMARY OF 1100 PM HST...0900 UTC...INFORMATION
LOCATION...20.1N 133.7W
ABOUT 1540 MI...2475 KM W OF THE SOUTHERN TIP OF BAJA CALIFORNIA
ABOUT 1390 MI...2235 KM E OF HILO HAWAII
MAXIMUM SUSTAINED WINDS...60 MPH...95 KM/H
PRESENT MOVEMENT...WNW OR 290 DEGREES AT 18 MPH...30 KM/H
MINIMUM CENTRAL PRESSURE...1000 MB...29.53 INCHES

WATCHES AND WARNINGS: There are no coastal watches or warnings in effect.

DISCUSSION AND OUTLOOK: At 1100 PM HST (0900 UTC), the center of Tropical Storm Gil was
located near latitude 20.1 North, longitude 133.7 West. Gil is moving toward the west-northwest near 18 mph (30 km/h). A gradual decrease in forward speed is expected during the next couple of days, with a turn toward the west forecast by Monday.

Maximum sustained winds are near 60 mph (95 km/h) with higher gusts. Some weakening is forecast during the next 48 hours. Additional weakening is forecast, and Gil is expected to become post-tropical late Sunday.

Tropical-storm-force winds extend outward up to 140 miles (220 km) from the center.

The estimated minimum central pressure is 1000 mb (29.53 inches).

HAZARDS AFFECTING LAND: None

NEXT ADVISORY: Next complete advisory at 500 AM HST.

$$
Forecaster Gibbs (CPHC)

Tropical Storm #Gil ADVISORY 13 issued. #Gil continues to weaken over cooler waters. http://go.usa.gov/W3H
Tropical Storm #Gil ADVISORY 12 issued. #Gil weakening. http://go.usa.gov/W3H
Tropical Storm #Gil ADVISORY 11 issued. #Gil holding steady as a tropical storm. http://go.usa.gov/W3H
Tropical Storm #Gil ADVISORY 10 issued. #Gil weakens to a tropical storm. http://go.usa.gov/W3H