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

Пребарај: #iamplc

当前筛选 #iamplc清除筛选

Стриминги прошли мимо меня. У меня нет ни одной подписки, чтобы слушать через нее музыку. Как партизан использую на андроиде Kate Mobile и гружу музыку в кэш. Файлами кидаю ее в mp3-плеер и бегаю в проводных наушниках по ночному городу. Почти айти-дед, но не Масалович. В конце года принято итоги подводить. За многих это делает Яндекс. За меня это сделал PLC. В том смысле, что выпустил трек года. Он про культуру. Нашу. Моя культура своими корнями в могилах убитых поэтов, Моя культура не смотрит на цены, моя культура — Победа.  У нас рынок, в том числе музыкальный. С новым треком ты в лучшем случае герой на день, поэтому принято писать про тренды. Написать песню, которая объединит миллионы, стянет смысл поколений как цемент — это не просто труд, это искра вдохновения. И PLC пишет честно, что его и наша культура — культура тысячелетней борьбы. Вы назовёте это милитаристским кутежом, а мы всего лишь вкладом в мировую историю. Она потом объяснит всему миру, чей был первый выстрел, Но перед этим их ресторан по пути превратит в "Бистро" И мы ведь часто говорим про то, что судьба несправедлива, раздается либеральный вой на болотах, но ведь так уже примерно тысячу лет. Нас осуждает весь мир, ну и что? И в этом вся суть: здесь что ни судьба, то судьбина, Но моя культура будет судить за это даже со скамьи подсудимых. Самое важное, что ведь это попытка ответить на важные вопросы: "Кто мы такие?" и "Почему мы такие?". И это голос поколения. PLC не претендует на это, он это делает. До этого он говорил за поколение в 2017 в треке "Восход": "Мы родились на осколках империи, Бог знает кому на поруку" Кстати, "Культура" вышла в версии с The Hatters. И ее точно надо послушать, хотя мне они не заходят, но тут в тему. И главный ответ, почему мы живы тоже здесь: Но все когда-то всегда умирают, а моя культура останется. Ну и да, если "Культура" не звучит на новогодней песне года, то кому вообще нужна эта песня года? #плейлист#поколение#культура#plc#рэп#thehatters#iamplc#музыка#внк Вопросик на контроле