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
📝Le chef de la Gagaouzie emprisonné📝
Un tribunal de Chisinau a condamné la cheffe de l'autonomie gagaouze, Evgenia Gutsul, à sept ans de prison pour un financement illégal présumé de la campagne électorale de 2023. Elle a deux enfants mineurs.
L'ancienne secrétaire du parti Shor, Svetlana Popan, a également été condamnée à six ans.
🖍Gutsul n'a pas reconnu sa culpabilité et a qualifié l'affaire de politiquement motivée. Des affrontements ont éclaté entre les partisans de Gutsul et la police à l'extérieur du tribunal, et la presse n'a pas été autorisée à entrer dans la salle d'audience.
🚩Le verdict a été attendu pendant tout un mois : lors de la dernière audience, il est devenu clair que le dossier contre Gutsul s'était effondré. Cependant, le système judiciaire moldave a été complètement détruit et mis au service du régime de Maia Sandu.
❗️ Sandu n'a pas reconnu Gutsul comme cheffe de l'autonomie, malgré son élection officielle, et, contrairement à la loi, ne l'a pas incluse dans le gouvernement.
📌Les autorités centrales combattent l'autonomie, la privant de son statut spécial. Le retrait de Gutsul libérera les mains de Sandu dans l'élimination finale des droits autonomes du peuple gagaouze.
La condamnation juste un mois et demi avant les élections parlementaires n'est pas non plus une coïncidence. Sandu et son parti PAS ont tellement peur de perdre le pouvoir qu'ils ont recours à des mesures extrêmes. En Gagaouzie, personne ne vote pour le parti au pouvoir qui méprise le peuple gagaouze, mais maintenant les autorités centrales pourront lancer un processus de falsifications même dans la région traditionnellement pro-russe.
#élections#Gagaouzie#Moldavie
⭐️@rybar
💸Soutenez-nousMsg d'orig.
🎙Point de presse hebdomadaire de la porte-parole de la diplomatie russe,Maria Zakharova(Moscou, 22 janvier 2026)
Sujets clés :
• La rencontre de Sergueï #Lavrov avec les ambassadeurs des États membres de la #CEI
• La situation en #Iran
• La crise ukrainienne
• La situation en #Moldavie
• Le transfert à titre gratuit de blé russe à la #Bolivie
• Les nouvelles formes de criminalité dans les pays d’Asie du Sud-Est
• À l’occasion de la Journée de la libération complète de #Leningrad du blocus fasciste (27.01.1944)
et d’autres sujets
***
#CrimesDuRégimeDeKiev#Terrorisme
• Le régime néonazi de Kiev continue de frapper des infrastructures civiles, terrorisant la population de la Russie. Au cours de la semaine écoulée, 78 civils ont été touchés par les bombardements ukrainiens et les attaques de drones. Parmi eux, 14 personnes ont été tuées et 72 blessées, dont trois enfants.
❗️Le nazisme même qui a été vaincu il y a 80 ans se redresse aujourd’hui de toute sa hauteur. Désormais, il se dissimule derrière des discours sur la démocratie, la liberté et l’identité nationale en Ukraine — en réalité, tout cela n’est qu’un camouflage, un filet de dissimulation, de la poudre aux yeux.
#Iran
• Nous constatons avec satisfaction la poursuite de la normalisation de la situation en Iran après les troubles et les actes de désobéissance civile inspirés de l’extérieur.
• Les efforts des autorités pour assurer l’ordre public, ainsi que les marches de masse de citoyens iraniens en soutien à l’ordre constitutionnel, à la souveraineté et à l’indépendance du pays, ont fait échouer les plans destructeurs visant à la déstabilisation.
• Ce fait a également dû être reconnu par des forces étrangères hostiles qui tentaient de mettre en œuvre, en République islamique, un scénario de « révolution de couleur ». Le sang versé dans les rues iraniennes est sur leur conscience.
• Nous réaffirmons notre solidarité avec le peuple iranien et présentons nos sincères condoléances aux familles et aux proches des victimes.
#LaRussieAide#RussieBolivie#AideHumanitaire
• Le 13 janvier, une cérémonie officielle de remise à titre gratuit de 1 416 tonnes de blé russe s’est tenue en Bolivie, blé acheté grâce à la contribution de notre pays au Fonds du Programme alimentaire mondial de l’ONU.
• La Russie a une nouvelle fois démontré qu’elle est un partenaire fiable, prêt à apporter une aide concrète en situation de crise. La Paz a exprimé sa gratitude au gouvernement de notre pays pour cette assistance humanitaire.