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
🇺🇸⚡DRAMATIC RESCUE: US SAVES F-15E CREW FROM IRAN'S MOUNTAINS
🔹 100+ Special Ops commandos rescued both aviators from Iranian territory after F-15E Strike Eagle shot down Thursday 🚁
🔹 Weapons officer hid 72 hours in mountain crevice at 7,000 feet, evaded Iranian bounty hunters offering rewards for capture 🏔️
🔹 Operation cost $200M: destroyed 2 MC-130J transport planes to prevent capture, used Navy SEALs and CIA deception tactics 💰
🔹 Trump called mission "almost cinematic," both crew injured but stable, jet downing was Iranian "lucky hit" 🎬
America leaves no one behind — even deep in enemy territory 🇺🇸💪
#USMilitary#Iran
@america
⚠️🇺🇸🇰🇼 FRIENDLY FIRE — Kuwait Shoots Down US Fighter Jets
🔹 Kuwait air defense mistakenly shot down US F-15s during Iran's missile barrage 💥✈️
🔹 Worst friendly fire incident since 1994 Iraq no-fly zone Black Hawk shootdown 😰🔥
🔹 US & 6 Gulf allies issue joint statement condemning Iran's "reckless attacks" ⚡🌍
🔹 Rubio briefing Congress today — Pentagon under pressure to explain 🏛️📢
War fog is real. When your own allies are shooting you down… 😬💀
#USMilitary#MiddleEast
@america
🛡️🇺🇸US STRATEGIC COMMAND TESTS NEW ELECTRONIC WARFARE CAPABILITIES
🔹 Aurora Pulse: first-of-its-kind electromagnetic spectrum tabletop exercise at Gen. Curtis LeMay Command & Control Facility ⚡
🔹 Joint Staff, unified commands tested tactics against adversary electronic warfare in degraded, contested environment 🎯
🔹 Lt. Gen. Lutton: "EMS superiority critical for freedom of action, adversaries operating in spectrum daily" 📡
🔹 Growing concern: commercial systems creating congestion, making military operations more vulnerable to attack 📱
China and Russia ramping up electronic warfare — America preparing to fight back 🇺🇸💪
#USMilitary#ElectronicWarfare
@america
📰 NEWS | China, Russia Condemn US Military Threats Against Venezuela at UNSC Meeting
Chinese and Russian diplomats condemned the US' growing military threats against Venezuela in an emergency UNSC meeting.
For his part, Venezuelan Ambassador to the UN Samuel Moncada accused Washington of "seeking excuses to fabricate a conflict."
🔗 Read the full story: https://venezuelanalysis.com/news/china-russia-condemn-us-military-threats-against-venezuela-at-unsc-meeting/
#UNSC#Venezuela#USMilitary#Diplomacy
China’s Shadow Intel Market Is Selling the Iran War Back to Washington
Chinese firms are turning the Iran war into a commercial product: satellite mosaics, carrier tracking, airbase maps, and slick AI analysis branded as “exposing” U.S. forces. Beijing can keep its official distance while private companies do the dirty work in public.
That is the real threat here. Even if some of the firms are overstating what they can see, the model still matters: open-source data, machine learning, and military-linked firms can package U.S. movements fast enough to hand adversaries a usable picture of the battlefield.
The Washington Post notes that some firms have links to the PLA, while U.S. lawmakers are already treating the trend as a live security problem, not a theoretical one. That fits Beijing’s larger playbook: private-sector deniability outside, strategic benefit inside.
So the war is no longer just being fought with missiles and drones. It is also being priced, mapped, and resold by companies that treat an American deployment as a market opportunity.
#China#Iran#USmilitary#AI#intelligence
📱American Оbserver - Stay up to date on all important events
🇺🇸