TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #396 · 9 окт.

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

Hashtags

Резултати

Пронајдени 11 слични објави

Пребарај: #singsingclub

当前筛选 #singsingclub清除筛选
SingSing Announcement

@singsingchannel · Post #681 · 08.07.2024 г., 04:09

🚀 Exciting updates for SingSing Club! SingSing Mini App has introduced new updates aimed at enhancing the user experience: 1️⃣Utilizing SingSing Bot: Manage your club better with SingSing Bot on Telegram. 2️⃣Update Club Info: Add your Telegram group link in SingSing Club for seamless communication. 3️⃣Club Quick Access: You can access your Club quickly from SingSing Bot without open Mini App. Learn more and maximize these features in our detailed guide Read more and open treasure at: X Post #SingSingClub#Community

SingSing Announcement

@singsingchannel · Post #765 · 22.08.2024 г., 03:23

🎉 800,000 Web3 users and counting! 🎉 We're beyond thrilled to see so many embracing the power of our SocialFi SDK. This is just the beginning—let's keep building the future of decentralized social interactions together! 🚀 #SingSingClub#SocialFi#Web3Milestone

SingSing Announcement

@singsingchannel · Post #755 · 08.08.2024 г., 10:18

🌟 Exciting news! SingSing Mini App has launched Version 2! 🚀 Enjoy these amazing new feature: 🚨Claim RUBY: absolutely gas-free! 🎉 NO FEES, JUST RUBY! ⚠️ Remember, you only need to connect your wallet when minting tokens on-chain and you will soon be able to use RUBY in various games and projects within the SingSing ecosystem. Also, a friendly reminder: Ruby token halving starts at 14:00 UTC. ⏰ Don't miss out on these upgrades and make the most of your SingSing experience! #SingSingClub#RubyToken#CryptoUpdate

SingSing Announcement

@singsingchannel · Post #864 · 01.10.2024 г., 06:28

🚨 ANNOUNCEMENT 🚨 SingSing Quest & Mine Point programs are closing soon to make way for new and exciting reward programs! 🎉💎 Get ready for bigger and better prizes 🔥 ⁉️⁉️Explanation ✅SingSing Quest is a program on SingSing's old Dapp, but currently, the Mission part of SingSing Tycoon Mini App is still live. ✅Mine Point on X is a program to interact with Post X to receive Points, now you can do Missions in Tycoon game, interact with X Post and earn $KARA 📌 Note: Points earned so far can still be redeemed as previously announced. Stay tuned for updates and get ready to level up with our upcoming features! 🚀 #SingSingClub#BigRewards#GetReady 🎤Announcement | Chat | X (Twitter) | Website | Game

SingSing Announcement

@singsingchannel · Post #766 · 24.08.2024 г., 16:51

🎉 We're excited to announce our partnership with @SocialGrowAI! 🎉 Together, we'll empower our community with advanced AI-driven social growth tools. Get ready for new ways to connect, grow, and thrive in the SingSing ecosystem! 🚀 Stay tuned for more updates and innovations! 💡✨ #Partnership#SingSingClub#SocialGrowAI#AI#Web3

SingSing Announcement

@singsingchannel · Post #764 · 21.08.2024 г., 10:00

🌟 Exciting News! 🌟 We're thrilled to announce our partnership with @ARCreactorAI - world's best AI model, scoring #1 on the MMLU! 🤝 Together, we'll be taking your SingSing experience to the next level with cutting-edge AI innovations. Stay tuned for more amazing updates! 🚀✨ #SingSingClub#Partnership#ARCReactorAI#Innovation#NFT

SingSing Announcement

@singsingchannel · Post #865 · 01.10.2024 г., 12:10

🚨 LEAK ALERT 🚨 Big news, SingSingers! 🔥 $KARA is about to get new utilities that will change the game 🎮💎. Ready to unlock even more ways to use your $KARA? 👀 Stay tuned – details dropping soon! 🚀 #SingSingClub#KARA#BigUpdate#NewUtilities 🎤Announcement | Chat | X (Twitter) | Website | Game

SingSing Announcement

@singsingchannel · Post #756 · 08.08.2024 г., 12:00

🚨 SingSing Mini App Version 2 Update! 🚨 Here's what's new: The RUBY in the "RUBY Balance" section is now off-chain RUBY, which you can claim completely gas-free! 🎉 1️⃣When you click the "Check Mission" button below the RUBY Balance Section, you'll see a "Mint" button. Hit "Mint" to convert your off-chain RUBY into on-chain RUBY. 🔄 2️⃣Scroll down to your Token List. The RUBY displayed here is your on-chain RUBY balance. After minting, your RUBY from the RUBY Balance section will move to this Token List balance. 💎 3️⃣With this new version, you can earn more RUBY with lower costs. Make the most of it and start stacking up RUBY for upcoming events with SingSing and our partners! 🚀 #SingSingClub#RUBYToken#CryptoUpdate#Version2