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

Резултати

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

Пребарај: #promptwriting

当前筛选 #promptwriting清除筛选
Pensive|

@PensivePost · Post #5010 · 20.03.2021 г., 07:24

Every day people from all parts of the world would remind me how amazing their lives are and how mine isn't. I notice most of the people around me are just pretending to be happy, they show me what they want me to see not what i'm needed to see. I somehow know the truth but it's just so tough to believe it. It's just that my heart is so used to being sad about every other single situation, now it finds it challenging to become something it has never been. Honestly, my heart gave up on me a long time ago because my dumbass would always try to find reasons to make myself feel like shit. With time I reached a point where I no more cared if I was happy or not.I had no idea about what I was trying to do with myself. I didn't care if I watched that tv show which I used to enjoy, I didn't care if I ate those chicken rolls that my mom prepared just for me because I would beg her to make them, I didn't care if I was healthy, I didn't care about my looks, desires, likes, dislikes. I reached a point where I had no more fucks left with me to give to the world or to myself. During one of the summer holidays my best friend who came to visit me after two whole years would scan my whole appearance with a concerned disgust in his eyes. "Well, you look like shit. I heard from your mom that you haven't eaten anything since last two days. Are you trying to kill yourself or some shit? " I smiled because I finally figured out what I was trying to do with myself. "Hopefully" #review#J # #promptWriting (English isn't my first language, I need constructive criticism 😭)