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
New hidden Gem 💎 ClownFi 🤡
Ticker: $Clown
A trading token that generate profit. Moon is just a matter of time.
Airdrop Pool: 5M $CLOWN 💰
Eligibility:
✅ Follow $CLOWN on X b4 5th Mar @clownfitoken
✅ Join Telegram 👉https://t.me/+R_ZoGK8h9501ZDE1
✅ RT the pinned tweet & comment your BEP20 wallet address
🔒 Available on PancakeSwap
🔗 SC: 0xc5EB040Ad6C58B4a67d5730E3765365676BbcB67
Website: https://sites.google.com/view/clownfi-token/tokenomics
Trades tracker: https://docs.google.com/spreadsheets/d/1SU3gRRl960muulkmhqX2QvzWxK12LjoZ-qIgzif4ios/edit?gid=969882748#gid=969882748
Token Vesting: https://app.uncx.network/lockers/token/chain/56/address/0xc5eb040ad6c58b4a67d5730e3765365676bbcb67
LP Lock: https://app.uncx.network/lockers/manage/lockers-v2?service=edit&locker=0xc765bddb93b0d1c1a88282ba0fa6b2d00e3e0c83&pool=0x7ef43Edf277e0c417a57bF3618B7A50365133841&lock=0&index=0&wallet=0x7E6adB88AE7E55f47cA768A5bEc23f7B83f13AD1&chain=56
🕒 Distribution on 19 Mar—no bots, no dumpers 🚫
#CLOWN#CryptoAirdrop#BNB#CryptoLaunch
New Airdrop Alert!
⚡️Airdrop: 🔥ChimpX Airdrop🔥
Reward Pool:💵HOOTs POINTS💵
Referral: Yes
Rate: ⭐️⭐️⭐️⭐️ (4/5)
How to Join 👇
💎Visit the Airdrop page.
💎Complete the simple tasks.
💎Invite friends for earn extra rewards!
🌐 Claim Now 👉https://freecoins24.io/airdrops/chimpx-airdrop/
Which Airdrop are you claiming next? Share below!
#CryptoAirdrop#FreeCrypto#Airdrop#Crypto#Web3#Freecoins24
New Airdrop Alert!
⚡️Airdrop: 🔥MemeX Airdrop🔥
Reward Pool:💵N/A💵
Referral: Yes
Rate: ⭐️⭐️⭐️⭐️ (4/5)
How to Join 👇
💎Visit the Airdrop page
💎Follow instructions and verify accounts!
💎Create, launch, and trade your own meme coins to earn future rewards!
🌐 Claim Now 👉https://freecoins24.io/airdrops/memex-airdrop/
Which Airdrop are you claiming next? Share below!
#CryptoAirdrop#FreeCrypto#Airdrop#Crypto#Web3#Freecoins24
🔥Airdrop – SQLegends (Listing) ✅
💠Reward: Share from 30,000 SQL tokens (~$25 each for 500 winners) + Bonus for Top 100 Referrals
☀️Airdrop Link :- Click Here
⚙️How to Participate?
♦️Follow their official Twitter account
♦️Join their Telegram Channel
♦️Submit your BSC wallet address
♦️Complete all tasks listed on the airdrop page
♦️Earn extra rewards by being in the Top 100 referrals
📌 About StakeQuest Legends:
A gamified platform where players earn rewards via quests, celebrating its listing with SQL token giveaways. 🚀
🌐Website: https://stakequestlegends.com
🗓Distribution Date: October 3rd
®Note - Please do your own research (DYOR) before joining to any airdrops project, also airdrop is 100% free. Don't send any fee or penny for receiving airdrop tokens.
#SQL#CryptoAirdrop#StakeQuest#Giveaway
🔥Airdrop – XpunkLabs (XPUNK Token) ✅
💠Reward:Get 100 XPUNK tokens absolutely free (worth ~$10) just by completing simple tasks
☀️Airdrop Link :- Click Here
⚙️How to Join?
♦️Follow theirTwitter Account
♦️Join theirTelegram Channel
♦️Submit your Metamask wallet
♦️For 500Random Lucky Winners
♦️Top 100 referrers get extra XPUNK tokens
🌐Website: https://xpunklabs.com
📈Listed on:MEXC, Coingecko
📅 Distribution: August 31st
®Note - Please do your own research (DYOR) before joining to any airdrops project, also airdrop is 100% free. Don't send any fee or penny for receiving airdrop tokens required
#XpunkLabs#XPUNK#Airdropcomic#CryptoAirdrop#MEXC
🔥 Bitget x PublicAI — CandyBomb Event ✅
💠Reward:Grab a share from1,142,000 $PUBLIC + 185,000 $PUBLIC for 650 random winners
☀️Join Now :- Click Here
⚙️How to Participate?
♦️Follow@bitgetglobal & @PublicAI_
♦️Quoterepost with #PUBLIClistBitget
♦️Submit your Bitget UID & X username
♦️Complete all tasks to receive rewards
📌About PublicAI:
PublicAI (PUBLIC) is officially listed on Bitget CandyBomb Trade or deposit to grab your share of over 1.1M $PUBLIC and join 650 lucky winners in the prize pool. 🚀
🚨 Tip:Early participation increases your winning chances act fast
® Note:This campaign is 100% free. No fees required. Please DYOR before participating.
#Bitget#PublicAI#CryptoAirdrop#CandyBomb#Giveaway
🚀 Binance Alpha Opens Mystery Box Airdrop Featuring AOP, REKT, and CLO
Key TakeawaysBinance launches Alpha Mystery Box airdrop.Reward pool includes AOP, REKT, and CLO tokens.Users need ≥240 Alpha points to claim; costs 15 points per claim.Rewards vary by tier and are distributed first-come, first-served.Binance Alpha Mystery Box Airdrop Goes LiveBinance Wallet has opened its Alpha Mystery Box airdrop, with rewards drawn from three projects:Ark of Panda (AOP)Rekt (REKT)Yei Finance (CLO)Eligible users can claim the airdrop via the Alpha event page.Eligibility and Claim RequirementsTo participate:Users must hold at least 240 Alpha pointsEach claim consumes 15 Alpha pointsEach user can claim onceRewards must be confirmed within 24 hours, or eligibility will be forfeited.Reward Structure and DistributionParticipants are randomly assigned to different reward tiers, receiving one of the following:AOP: 715 / 860 / 2860 tokensREKT: 192,307,700 / 230,769,230 / 769,230,770 tokensCLO: 335 / 400 / 1335 tokensAll rewards are distributed on a first-come, first-served basis.
#Binance#AlphaMysteryBox#Airdrop#AOP#REKT#CLO#AlphaPoints#Crypto#Rewards#YeiFinance#ArkOfPanda#CryptoAirdrop#BinanceWallet