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
Сегодня мы бы хотели поговорить о транзитной зоне у Дворца спорта.
Это была транзитная зона #2 на нашем старте #MINSKTRIATHLON2022
Поделись своими впечатлениями в нашем Instagram. Расскажи что понравилось, а чего не хватало.
Для твоих идеальных стартов - нам нужен только твой отзыв!😉
Сегодня мы хотим рассказать о полезной информации для тех кто участвовал и болел за наших спортсменов на #MINSKTRIATHLON2022
Ты забыл что-то в транзитной зоне или в раздевалке? Потерял что-то по пути?
Тогда эта информация именно для тебя!
Ты можешь позвонить или написать в мессенджерах по номеру телефона +375291096664 и уточнить информацию о потерянной/забытой вещи!😉
Результаты старта дистанций и эстафет #MINSKTRIATHLON2022 опубликованы!
И мы хотим сказать о том, что мы гордимся всеми нашими участниками и хотим сказать спасибо за участие!
Вы показали свою стойкость, силу и выносливость. 🏊♀️🚴♂️🏃♀️
Переходи по ссылке и ищи свой номер, фамилию или название команды и получай итоговый результат!
Наша команда не прощается и надеется увидеть вас на других наших стартах 😉
А дальше классный контент, приятные воспоминания и много интересного!
Информация совсем скоро! 🙌
Так и не нашел где посмотреть запись трансляции #MINSKTRIATHLON2022❓❓❓
Не расстраивайся! Мы подготовили запись на youtube по ссылке, а также на портале VOKA!
А если ты не зарегистрирован на VOKA, то специально для нас ребята подготовили промокод на месяц бесплатного пользования порталом: TRIATHLON
Давай насладимся стартом еще раз 😉
Со старта #MINSKTRIATHLON2022 прошло уже 4 дня, а мы до сих не можем перестать улыбаться - это был мощный заряд энергии от участников и болельщиков ☺️
Профессиональные фотографы запечатлели самые важные, самые красивые моменты гонки, а наш партнер MYSPORT.PHOTO подготовил для вас фотоальбом, где вы сможете найти себя по уникальному номеру участника.
Переходи по ссылке, находи себя и выкладывай в сторис, отмечая нас и MYSPORT.PHOTO
Также подпишись на MYSPORT.PHOTO и участвуй в классных розыгрышах: каждую неделю ребята разыгрывают бесплатные паки фотографий 🙌
Для участников и болельщиков мы подготовили расписание на самый мощный спортивный праздник Беларуси #MINSKTRIATHLON2022
30 июля (суббота)
10:00 - 18:00 Регистрация, выдача стартовых пакетов и работа ЭКСПО (Дворец спорта)
14:00 - 22:00 Курсирование двух автобусов трансфера «Дворец спорта – Место старта» (для постановки велосипедов в транзитку)
14:30 - 22:00 Работа транзитной зоны для постановки велосипедов (на месте старта)
18:00 - 19:00 Брифинг для участников (Дворец спорта)
31 июля (воскресенье)
05:30 — 09:00 Работа транзитной зоны (Т2 у Дворца спорта)
06:00 — 07:15 Работа транзитной зоны (Т1 на Минском море) для участников ½ Ironman (только проверка велосипедов и подкачка колес)
06:00 Отправление автобуса от Дворца спорта со спортсменами дистанции ½ Ironman
06:30 — 15:00 Работа камеры хранения „Deposit bag”
07:00 — 07:15 Разминка в воде для участников ½ Ironman
07:30 Старт дистанции ½ Ironman (в т.ч. эстафеты)
08:40 Отправление автобусов с улицы Сторожевской со спортсменами ¼ и ⅛ Ironman
08:50 -10:00 Работа транзитной зоны для участников ¼ и ⅛ Ironman (только проверка велосипедов и подкачка колес)
09:00 Женский старт „Minsk Lady Run” (Дворец спорта)
09:30 Детский старт “TriKids” (Дворец спорта)
09:30 Отправление автобуса от Минского моря с участниками эстафеты ½ Ironman, зрителей
09:40 – 10:05 Разминка в воде для участников ¼ и ⅛ Ironman
10:15 Старт ¼ Ironman (Минское море)
10:00 – 10:10 Церемония награждения TriKids (Дворец спорта)
10:10 – 10:15 Церемония награждения Minsk Lady Run (Дворец спорта)
11:00 – 11:20 Разминка в воде для участников ⅛
11:30 Старт ⅛ Ironman (Минское море), в т.ч. эстафеты
12:30 Отправление автобуса от Минского моря с участниками эстафеты ⅛ Ironman
13:00 Выдача пакетов Deposit Bag (за Дворцом спорта)
13:30 Церемония награждения победителей и призеров дистанций ½, ¼ и ⅛ Ironman
14:30 – 16:00 Выдача велосипедов из транзитной зоны Т2
До встречи на выходных 😉
Мы рады видеть какие вы усилия прикладываете к подготовке к старту и хотим вам рассказать еще об одной замечательной новости!
Уже в эту субботу, во Дворце Спорта состоится ЭКСПО #MINSKTRIATHLON2022 на котором мы, совместно с магазином ccnsport_belarus , будем экслюзивно представлять спортивное питание для отличного старта.
Что именно можно будет приобрести:
- Гели, батончики, изотоники брендов Sience in Sport и Gel4u
- Спортивную одежду для велоспорта, бега и триатлона бренда CCN Sport
- Повседневную одежду с триатлонными принтами совместная коллекция с беларусским брендом Zenwear
- И специально для старта мы привезли баллончики с воздухом Birzman CO2 16 гр.
Время работы ЭКСПО: 10:00-18:00
Место: Дворец спорта
Ждем встречи с вами!
Сегодня мы дадим ответ на один из самых популярных вопросов на допуск к участию в #MINSKTRIATHLON2022😉
Нужна ли медицинская справка или чем ее можно заменить?
✅ Для участников старше 18 лет медицинская справка НЕ ОБЯЗАТЕЛЬНА, но в таком случае нужно предоставить РАСПИСКУ о личной ответственности оформленной по ссылке.
✅ Для участников младше 18 лет медицинская справка ОБЯЗАТЕЛЬНА, кроме этого нужно предоставить оригинал СОГЛАСИЯ от родителей на участие в соревнованиях оформленной по ссылке.
Мы рекомендуем распечатать и заполнить все документы заранее. Это сэкономит время и ускорит процедуру выдачи стартового номера.
До встречи на старте 🙌
А вы знали что самые важные моменты старта #MINSKTRIATHLON2022 у нас собраны в одном месте?
Racebook - документ, в котором собраны все наши правила, схемы дистанций, партнеры и важные моменты!
Переходи по ссылке и скачивай Racebook!
До встречи на старте!😉
WAY TO HEALTH SHOP - это возможность для каждого из Вас быть здоровым и молодым.
Наша миссия – привнести в жизнь людей комфорт и облегчение, вернуть к полноценной жизни, предоставляя изделия наилучшего качества и по доступной цене.
📌Мы получили эксклюзивные права на распространение товаров мощных брендов: продукция соответствует международным стандартам качества и обладает соответствующими сертификатами.
📌Гарантия от производителя: в случае выявления заводского брака в нашем магазине действует моментальная замена изделия на новое.
📌Быстрая отправка заказов, даже в выходной день. Каждый клиент важен для нас!
📌Индивидуальный подход. Наш консультант ответит на все вопросы и поможет подобрать наиболее подходящий Вам товар.
В ходе старта #MINSKTRIATHLON2022 компания предлагает:
Платные услуги:
Мышечно-фасциальный массаж - 30 мин.
Мышечно-фасциальный массаж - 60 мин.
Спортивный массаж - 30 мин.
Спортивный массаж - 60 мин.
Перкуссионный массаж - 15 мин.
Перкуссионный массаж - 30 мин.
Электромиостимуляция - 30 мин.
Хладо-компрессионная терапия - 30 мин.
Компрессионная терапия - 30 мин.
Каппинг-терапия - 30 мин.
Кинезиологическое тейпирование
Биомеханическое тейпирование
Платная аренда:
Миофасциальный ролл - 15 мин.
Миофасциальный ролл - 30 мин.
Вибро-миофасциальный ролл - 15 мин.
Вибро-миофасциальный ролл - 30 мин.
Перкуссионный массажёр Mini - 15 мин.
Перкуссионный массажёр Mini - 30 мин.
Перкуссионный массажёр Pro - 15 мин.
Перкуссионный массажёр Pro - 30 мин.
Платные программы восстановления:
Программа Recovery - 30 мин.
Программа Recovery Pro - 45 мин.
Программа Recovery Pro+ - 60 мин.
Бесплатные услуги:
Классический массаж любой зоны - 15 мин.
Полезная информация для прекрасной половины участников наших соревнований - студия SAYWOWSTUDIO - партнер женского забега #MINSKTRIATHLON2022!
SAYWOWSTUDIO - салон красоты полного спектра услуг.
Лучшие Мастера по маникюру, педикюру, парикмахерскому искусству, бровям, ресницам и депиляции доступны вам именно в SayWow!
С нами Вы забудете о своих проблемах и делах. Ведь счастье начинается с тебя ❤️
А каждую участницу женского забега будет ожидать сертификат на 20 рублей в стартовом пакете!
Наша команда подготовила ТОП-3 совета для участников #MINSKTRIATHLON2022
В первую очередь вам стоит просчитать все до мелочей при подготовке на IRONMAN:
1. Рекомендуем подобрать идеальный именно для вас гидрокостюм, с ним вам будет комфортно проходить дистанцию в воде.
2. Чтобы ваш велосипед не подвел в самый нужный момент, проведите плановое обслуживание незадолго до старта.
3. Удобная пара обуви и комфортный спортивным костюм помогут преодолеть беговую дистанцию.
А наш магазин вы можете найти по ссылке. Там вы сможете найти все самое нужное и актуальное для успешного старта!