7.09.2025 состоялся релизPithon 3.14!
На фоне хайпа про NoGIL всё позабыли про другие фичи. Особенно про Multiple Interpreters, который обещает изоляцию процессов но с эффективностью потоков! На сколько действительно это будет эффективно мы узнаем позже, потому что сейчас это лишь первый релиз с ограничениями и недоработками.
Но что там про NoGIL? Теперь этот режим не экспериментальный, а официально поддерживаемый, но опциональный.
Чтобы запустить без GIL нужна специальная сборка. И перед стартом нужно объявить переменную PYTHON_GIL=0
Для вас я собрал готовый репозиторий где достаточно запустить скрпит, который всё сделает:
▫️ соберет релизный Python 3.14 в новый Docker-образ
▫️ запустит тесты в контейнере (GIL, NoGIL, MultiInterpreter)
▫️ распечатает результаты
Тест очень простой, усложняйте сами)
Вот какие результаты у меня:
=== Running ThreadPoolExecutor GIL ON
TOTAL TIME: 45.48 seconds
=== Running ThreadPoolExecutor GIL OFF
TOTAL TIME: 6.14 seconds
=== Running basic Thread GIL ON
TOTAL TIME: 45.54 seconds
=== Running basic Thread GIL OFF
TOTAL TIME: 4.74 seconds
=== Running with Multi Interpreter
TOTAL TIME: 18.30 seconds
Если сравнивать GIL и NoGIL, то на мои 32 ядра прирост х7-x10 (почему не х32? 🤷). При этом нам обещают что скорости будут расти с новыми релизами.
Режим без GIL похож (визуально) на async, тоже параллельно, тоже не по порядку. Но это не IO! и от того некоторый диссонанс в голове 😵💫, нас учили не так!
Интересно, что чистый Thread работает быстрей чем ThreadPoolExecutor без GIL.
Ну и где-то плачет один адепт мульти-интерпретаторов😭 Теперь нужно искать где они могут пригодиться с такой-то скоростью. Скорее всего своя область применения найдется.
Отдельно я затестил память и вот что вышло на 32 потока:
ThreadPoolExecutor GIL ON
305.228 MB
ThreadPoolExecutor GIL OFF
500.176 MB
basic Thread GIL ON
90.668 MB
basic Thread GIL OFF
472.444 MB
with Multi Interpreter
1267.788 MB
Пока не знаю как к этому относиться)
В целом - радует направление развития!
#release
#Xorijiy_hamkorlik
#Finlyandiya
✅ Bugun Finlyandiya Milliy taʼlim agentligi vakillari ishtirokida inklyuziv ta'limda hamkorlik yo'nalishida qator uchrashuv va tadbirlar boʻlib oʻtdi.
➖ Dastlab Toshkent shahridagi “Mehrli maktab” davlat taʼlim muassasasi faoliyatini koʻzdan kechirishdi. Maktabgacha va maktab taʼlimi vazirining birinchi oʻrinbosari Usmon Sharifxodjayev xorijlik ekspertlarni maktabdagi shart-sharoitlar hamda taʼlim jarayoni bilan yaqindan tanishtirdi.
❗️ Maktabda alohida eʼtiborga muhtoj bolalarga hamda ularning ustozlariga ko'rsatilayotgan individual psixologik eʼtiborning yuqoriligi xorijlik ekspertlar tomonidan yuksak baholandi.
➖Uchrashuv yakunida Finlyandiyalik ekspertlar hamda mamlakatimizdagi soha mutaxassislari bilan gospital pedagogika va inklyuziv taʼlim yoʻnalishida hamkorlikni kengaytirishga kelishib olindi.
✔️ Kunning ikkinchi qismida “Yangi Oʻzbekiston” universitetida inklyuziv taʼlim joriy etilgan maktab direktorlari va boshlangʻich sinf oʻqituvchilari uchun finlyandiyalik ekspertlar tomonidan Finlyandiyadagi inklyuziv taʼlim tizimi va uning yutuqlariga bagʻishlangan seminar tashkil etildi.
👉 Oʻzaro samimiy muloqot va savol-javoblar tarzda oʻtkazilgan tadbir davomida inklyuziv taʼlimni har tomonlama rivojlantirish borasidagi muhim jihatlar tilga olib oʻtildi.
Vazirlikning rasmiy sahifalariga ulanish:
❤Telegram🌐Facebook
🌐Youtube🌐Instagram
🔎Veb-sayt😄Linkedin
O‘zbekiston – Finlyandiya sammiti yakunida Prezidentlar Shavkat Mirziyoyev va Aleksandr Stubb Ko‘ksaroy qarorgohida birgalikda daraxt ekdilar.
—
По завершении узбекско-финского саммита Президенты Шавкат Мирзиёев и Александр Стубб вместе посадили дерево в резиденции «Куксарой».
#Mirziyoyev#tashrif#Finlyandiya#daraxt
Prezident.uz|Facebook|Instagram|YouTube|X
Muzokaralar yakunida O‘zbekiston Respublikasi Prezidenti Shavkat Mirziyoyev va Finlyandiya Respublikasi Prezidenti Aleksandr Stubb Qo‘shma bayonotni imzoladilar. Ular huzurida ikki tomonlama hujjatlar qabul qilindi.
—
По итогам переговоров Президент Республики Узбекистан Шавкат Мирзиёев и Президент Финляндской Республики Александр Стубб подписали Совместное заявление. В их присутствии принят ряд двусторонних документов.
#Mirziyoyev#tashrif#Finlyandiya#hujjatlar
Prezident.uz|Facebook|Instagram|YouTube|X
Muzokaralar yakunida O‘zbekiston Respublikasi Prezidenti Shavkat Mirziyoyev va Finlyandiya Respublikasi Prezidenti Aleksandr Stubb Qo‘shma bayonotni imzoladilar. Ular huzurida ikki tomonlama hujjatlar qabul qilindi.
—
По итогам переговоров Президент Республики Узбекистан Шавкат Мирзиёев и Президент Финляндской Республики Александр Стубб подписали Совместное заявление. В их присутствии принят ряд двусторонних документов.
#Mirziyoyev#tashrif#Finlyandiya#hujjatlar
Prezident.uz|Facebook|Instagram|YouTube|X
O‘zbekiston Respublikasi Prezidenti Shavkat Mirziyoyev va Finlyandiya Respublikasi Prezidenti Aleksandr Stubb rasmiy delegatsiyalar ishtirokida muzokara o‘tkazdilar.
—
Президент Республики Узбекистан Шавкат Мирзиёев и Президент Финляндской Республики Александр Стубб провели переговоры с участием официальных делегаций.
#Mirziyoyev#tashrif#Finlyandiya#muzokara
Prezident.uz|Facebook|Instagram|YouTube|X
Muzokaralar yakunida O‘zbekiston Respublikasi Prezidenti Shavkat Mirziyoyev va Finlyandiya Respublikasi Prezidenti Aleksandr Stubb Qo‘shma bayonotni imzoladilar. Ular huzurida ikki tomonlama hujjatlar qabul qilindi.
—
По итогам переговоров Президент Республики Узбекистан Шавкат Мирзиёев и Президент Финляндской Республики Александр Стубб подписали Совместное заявление. В их присутствии принят ряд двусторонних документов.
#Mirziyoyev#tashrif#Finlyandiya#hujjatlar
Prezident.uz|Facebook|Instagram|YouTube|X
Muzokaralar yakunida O‘zbekiston Respublikasi Prezidenti Shavkat Mirziyoyev va Finlyandiya Respublikasi Prezidenti Aleksandr Stubb Qo‘shma bayonotni imzoladilar. Ular huzurida ikki tomonlama hujjatlar qabul qilindi.
—
По итогам переговоров Президент Республики Узбекистан Шавкат Мирзиёев и Президент Финляндской Республики Александр Стубб подписали Совместное заявление. В их присутствии принят ряд двусторонних документов.
#Mirziyoyev#tashrif#Finlyandiya#hujjatlar
Prezident.uz|Facebook|Instagram|YouTube|X
O‘zbekiston Respublikasi Prezidenti Shavkat Mirziyoyev va Finlyandiya Respublikasi Prezidenti Aleksandr Stubb rasmiy delegatsiyalar ishtirokida muzokara o‘tkazdilar.
—
Президент Республики Узбекистан Шавкат Мирзиёев и Президент Финляндской Республики Александр Стубб провели переговоры с участием официальных делегаций.
#Mirziyoyev#tashrif#Finlyandiya#muzokara
Prezident.uz|Facebook|Instagram|YouTube|X
Ko‘ksaroy qarorgohida O‘zbekistonga rasmiy tashrif bilan kelgan Finlyandiya Respublikasi Prezidenti Aleksandr Stubbni tantanali kutib olish marosimi bo‘lib o‘tdi.
—
В резиденции «Куксарой» состоялась торжественная церемония встречи Президента Финляндской Республики Александра Стубба, совершающего официальный визит в Узбекистан.
#Mirziyoyev#marosim#Finlyandiya#kutibolish
Prezident.uz|Facebook|Instagram|YouTube|X