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
🤝 Partnership: DejenDog X Pirate Frenzy
We’re super thrilled to announce our collaboration with DejenDog, a #Tap2Earn game based on Telegram and incubated by HashKeyWeb3. Hit to earn $HIT and get a chance to win additional $HSK.
They’re launching a 10 Million $HSK Airdrop campaign on DejenDog 🪂
️🎉 As the Official Airdrop channel for the $HSK program, DejenDog will offer our community an extra 300,000 $HIT per player.
👉 Head over to the DejenDog Mini App to claim yer eligible $HSK tokens:https://t.me/DejenDogBot?start=d02e7d44
👉 DejenDog Channel: https://t.me/DejenNews
- - -
Website | Twitter | TG Channel | TG Community | Discord
• Pirate Frenzy (Play-To-Airdrop Mini App on Telegram)
• Pirate Clash (Extension directly playable on Twitter)
🤝 Partnership: Mappasaurus X Pirate Frenzy
We are pleased to announce our collaboration with Mappasaurus, leveraging advanced AI and decentralized tech to develop a dynamic, constantly evolving global map.
🦖 Crackasaurus is their TON-based #Tap2Earn game where tapping earns you $CRACKA, the in-game currency. Climb the leagues to unlock unique NFTs with special benefits in the Mappasaurus ecosystem.
🤑Tap to Earn with Crackasaurus now: https://t.me/MappasaurusAppBot/Crackasaurus?startapp=piratefrenzybot
Check out for more details: https://x.com/PirateClash_HQ/status/1810730983471350090
- - -
Website | Twitter | TG Channel | TG Community | Discord
• Pirate Frenzy (Play-To-Airdrop Mini App on Telegram)
• Pirate Clash (Extension directly playable on Twitter)
New Listing OFFICIAL - $AVACN@avagoldcoin
🔹 Pair: AVACN/USDT
🔹 Deposit: Open NOW
🔹 Trading starts: July 30, 10:00 AM (UTC)
Join Bitgets #Tap2Earn $AVACN campaign to celebrate the listing!
Get a 5% daily boost on your deposit to #Bitget and earn $20 AVACN with a simple daily tap. 🚀
How to join?
☑️ Use the AVACOIN bot and complete #Bitget tasks: t.me/avagoldcoin_bot
👉 First sign up here: https://bonus.bitget.com/ALAA4W
👉 Then learn more here: https://www.bitget.com/events/tap-to-earn-more
🚀 Exciting Partnership Announcement!
We're thrilled to join forces with GPTWars, the first AAA game on ton blockchain!
Get ready to infiltrate, survive, and restore balance together. This marks a new era in gaming innovation and community engagement.
Stay tuned for more updates and epic adventures!
📲Join our awesome crew on Discord and stay updated on news: https://discord.gg/metafighter
Tweet 🔗:https://x.com/gametyio/status/1817096006208471440
Like, RT and comment the post to make some noise
📎Important Links:
Website | X | Chat | Discord | Announcement | Youtube
#tap2earn#play2earn
📢 Exciting Partnership Announcement!
We’re thrilled to announce that Gamety is now partnered with ElfinGames, the 1st GameFi Omni Layer focused on eSports! 👾
✨ Elfin Metaverse, backed by @BinanceLabs, is an all-in-one eSports gaming platform and open-world metaverse built on Elfin Lands, a virtual realm that offers a unique gaming experience and a thriving community!
🤝 Elfin Metaverse is joining the Gamety Fam with co-campaigns, AMAs and other fun community events.
📢 Stay tuned for any future updates on Gamety and the Elfin Lands.
Use Gamety unique invitation code: https://elfinmetaverse.com/?inviteCode=9XYZUC20 to earn more in Elfin Metaverse!
📲Join our awesome crew on Discord and stay updated on news: https://discord.gg/metafighter
Tweet 🔗:https://x.com/gametyio/status/1816761387005116529
Like, RT and comment the post to make some noise
📎Important Links:
Website | X | Chat | Discord | Announcement | Youtube
#tap2earn#play2earn
🔥 We've reached an incredible milestone of 100,000 Gamers in our#Tap2Earngame and the Fun's just starting 🚀
The best#Rewardsand#Opportunitiesare yet to come. Don’t miss out on this adventure.
🕹️Play#Crackasauruson @Telegram, invite your friends and earn$CRACKA, while shaping the future of mapping.
🦖 Dinos, Should we celebrate this with a#MEMEcontest where the funniest one wins?
🤑Join the Game here: @MappasaurusAppBot
𝕏 Click to share it with your friend
👀Follow us on:
Twitter | Instagram | Medium | Youtube | Linkedin | Earn
🪙1 DAY to $TOMA
The team announced decision to allocate 80% of entire $TOMA supply to community members😄😄😄
The team believes that the users should receive the majority share. After all, without users, there is no project — your support is what made #Tomarket possible.
A few key details to keep in mind over the next couple of days. Read them carefully:
✔️ The countdown ends October 31st at 23:59 HRS. Be sure you’re ready because this is when we’ll lock in your $TOMA allocation. Reach the highest level you can — every bit counts.
✔️ For accurate $TOMA allocations, the game will undergo a 24-hour maintenance period after the snapshot. Most features will go offline, giving us the time we need to finalize each allocation and remove any unwanted bots or bad actors.
✔️ Note that at this point, level upgrades, payment functions (TON stars, payments with #TON), and activity for $TOMATO or referral counts will be stopped.
✔️ You’ll be able to view your $TOMA balance after November 2nd 00:00 HRS (GMT+8).
$TOMA is seriously coming. And this is just the beginning.
See you in about 28 hours.
Tomarket Team
Those who have achieved at least🏅Gold + Medal Owner🎖 might find there's a little extra waiting for them...
The last call guys, LFG!!😄
#Airdrop#TGE#listing#BitgetWallet#Web3#TON#Tap2Earn
There's a lot to be made by tapping and claiming coins from the Go! Ton App!
Get started Here: https://t.me/thegoprojectBot
This bot is your free pass to Sweet rewards, get started Now.
Once you get started, you've got to maintain your spot as a weekly and monthly active user. Here's why:
🔹 There are more rewards as you get more active
🔹 You get features nobody else gets
🔹 You get into higher ranks which means exclusive airdrops will be sent to you.
🔹 You get access to collectibles reserved just for you
🔹 You get to Contribute more to the community, and influence the direction of the project
Ready to start Tapping?
Let's Go: https://t.me/thegoprojectBot
#gotonapp#tap2earn#bot#rewards#boost#wealth
Join: 🐣X✉️Chat✉️News🤖Discord
Play: 🕹️TON App💻Web App
Info: 🖥Newsletter🌐Website🌐Blog