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 слични објави

Пребарај: #47democratscase

当前筛选 #47democratscase清除筛选
Hong Kong Democracy Movement

@hkdmovement · Post #8066 · 22.08.2025 г., 17:58

【8月19日|袁嘉蔚刑滿出獄】 初選47人案中被判囚51個月的袁嘉蔚,於8月19日早上刑滿出獄,由警方安排離開羅湖懲教所。她在 IG 發帖:「辛苦晒大家喇,瞓覺先~給更生人士一個機會,要唞了」,並手持花束感謝馮達浚:「多謝馮達浚紮花」。 馮達浚早前已出獄,並在 IG 分享探監及書店之行。袁嘉蔚的律師曾透露,她在獄中成婚,人生已改寫,正踏上更生之路,盼望重新開始,組織家庭。 #袁嘉蔚#初選47人案#馮達浚 August 19 | Gwyneth Ho Released After serving 51 months in prison for her role in the 47 democrats case, Gwyneth Ho was released on August 19 and left Lo Wu Correctional Institution in a police-arranged vehicle. She posted on IG: “Thanks everyone, time to sleep~ Give rehabilitated people a chance. Need to rest.” Holding a bouquet, she thanked Fergus Leung: “Thanks Fergus for the flowers.” Fergus Leung, also a defendant, was released earlier and shared photos of prison visits and bookstore outings. Ho’s lawyer previously revealed she got married while incarcerated and is now on a path of rehabilitation, hoping to start a family. #GwynethHo#47DemocratsCase#FergusLeung