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
🔔 Taiko, 내일 Pacaya 하드포크 예정
➡️ 주요 내용
- 지난 몇 달간 엄격한 테스트와 버그 수정 완료
- Multiproving을 포함한 Pacaya 포크
- 1,166,000 블록에서 발생 [2025.5.21 예상]
-베이스드 사전확정 기능 도입
➡️ 거래소 입출금 정지 일정
- 업비트 : 2025.5.20 18:00 ~
- 빗썸 공지는 아직 나오지 않음
*자세한 내용은 아래 원문을 확인하시길 바랍니다
✅원문
✅홈페이지✖️트위터🎮디스코드
#Taiko
Taiko fam, it’s time to step up! 🫵
Prove you’re more than just a wallet address:
- Head over to our new quest on DeBank
- Get your brand-new Taiko Reputation Score
- Receive 100 DeBank XP 🧪
Start here —->
🔗Get Here
Prove your contribution to #Taiko!
💠Nomis tApp | X | Discord | YouTube | Check Scores⚖️
🔴TokenPocket now supports taikoxyz testnet!
You can easily custom add #Taiko Testnet to your wallet in just 3 simple steps!
Guide👉https://help.tokenpocket.pro/en/wallet-operation/how-to-create-a-wallet/taiko
(Both mobile wallet and chrome extension wallet)
✅#Taiko is a fully open source, permissionless, #Ethereum-equivalent ZK-Rollup.
👉https://www.tokenpocket.pro/
👉https://extension.tokenpocket.pro/#/
【Details】https://twitter.com/TokenPocket_TP/status/1751852357602910369
【Powered By】Crypto Box
👓 Let's meet #Taiko🥁! taikoxyz
✅#Taiko is a fully open source, permissionless, #Ethereum-equivalent ZK-Rollup.
Get started with #Taiko's BCR: Taiko's Based Contestable Rollup Quiz & Ecosystem Showcase and Discover it with your #TokenPocket!
👉https://galxe.com/taiko/campaign/GCSaRtw63M
Collect points and enjoy the journey! 💙🩷
【Details】https://twitter.com/TokenPocket_TP/status/1753320975658324290
【Powered By】Crypto Box
Ensemble Kineya — Japon: Nagauta (Ocora, 2000)
#traditional#nagauta#shamisen#taiko#Japan
Japon: Nagauta — альбом ансамбля Kineya, посвящённый вокальному стилю нагаута (長唄), название которого буквально переводится как «длинная песня». Этот жанр возник в XVII веке и с тех пор тесно связан с театром кабуки.
Нагаута сформировался в Эдо, нынешнем Токио, когда музыканты начали исполнять драматические тексты под акомпанемент сямисэна — трёхструнного щипкового инструмента, пришедшего в Японию из Китая через острова Рюкю. Позже к сямисэну добавились ударные и флейты, и сформировался устойчивый ансамбль, ставший частью сценической традиции. В записи представлены композиции в форме, характерной для этого жанра.
🔗Spotify | YouTube | Telegram