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
Мыльные пузыри, парящие в невесомости или...
самые завораживающие светильники? 💡
Хэй гайз! ✌️
Делюсь с вами дизайн находками из Милана! Знаю, #milandesignweek был еще в апреле, ноооо итс нэвер ту лэйт, когда речь идёт о красивом освещении 😏
Эти светильники из коллекции FOCUS созданы дизайнером Юджи Окитсу для DCW éditions.
Лёгкие линзы из оргстекла подвешены к потолку. Они мягко качаются и вращаются вокруг своей оси, постоянно меняя восприятие пространства.
Удивительная игра со светом! Эти прозрачные и чуть выпуклые диски захватывают и рассеивают его. В то же время обрамляя окружающий пейзаж, создавая несколько плавающих миров, встроенных в круги света.
#Милан#выставка#SaloneDelMobile#Euroluce#светодизайн
P.s. Переходите в инст! У меня есть ещё парочка классных рилсов с топ дизайном 😉
Хэй гайз!
Перемещаемся на главный ивент недели дизайна — Salone del Mobile! Представьте: 200 000+ квадратных метров мебели, света и инноваций, 2300+ брендов и толпы дизайнеров со всего мира 🫶
Чтобы обойти все павильоны, потребуется не одна неделя! Лайфхак: никаких туфель — только шпильки кроссы 👟
Это уже мой четвёртый раз здесь... слегка переживала, что не увижу ничего нового. Но! Дико ошибалась)) Нашла много новых брендов, а топовые компании порадовали свежими коллекциями 😀
Каждые два года здесь проходит биеннале света Euroluce — с него и начнём! Не пропустите следующие посты!!! 🌶️🌶️🌶️
#Милан#неделяДизайна#MilanDesignWeek#SaloneDelMobile#Euroluce#свет
Хэй гайз!
Продолжаю делиться впечатлениями с Euroluce — и вот мой абсолютный фаворит этого года...
Aqua Creations! 🤍
Впервые увидела их работы — будто попала в страну чудес! 🐈⬛ Летающие тарелки, светящиеся луковицы, пушистые грибочки (или медузы?), кресла-мозги... Дизайн, вдохновлённый природой - это настоящая магия игры света и формы🍄
Основал бренд израильский фотограф Альби Серати вместе с женой-скульптором еще в 1992ом году. Альби с детства заворожён игрой света — сначала в фотографии, потом в дизайне 😍Его работы — не просто функциональные вещи, а эмоций!
■ Как думаете: какие чувства должен пробуждать хороший дизайн?
#Милан#Свет#MilanDesignWeek#MDW2025#Euroluce#SaloneDelMobile#aquaCreations
Хэй гайз!
Возвращаемся в Милан на неделю дизайна... о да! Контентом оттуда я буду делиться ещё долго. Этого вдохновения хватит на целый год))
Уже рассказала вам про два топовых бренда освещения — Ingo Maurer и Aqua Creations. Сегодня делюсь ещё одним фаворитом с выставки Euroluce – мексиканским David Pompa.
■ В основе их философии — глубокая связь с природой, традиционными ремёслами и принципами устойчивого развития🌎
Каждый светильник начинается с материала. Чёрная глина, вулканический камень, плетёная пальма, переработанное стекло... всё добывается и обрабатывается с уважением к природе и местным сообществам ❤️ Можно на пару часов залипнуть на сайте, изучая историю каждого материала - советую заглянуть хотя бы ради завораживающих фотографий с ремесленниками 📸
Бренд сознательно избегает машинной безупречности — здесь ценят следы человеческих рук, естественные неровности и живые текстуры🖐 Тем не менее за кажущейся простотой скрываются инновационные технологии - смотрите первое видео!
■ Идеальный баланс между мексиканскими традициями и современным дизайном 🌜 Как вам такой подход?)
#Милан#milanDesignWeek#mdw2025#DavidPompa#Euroluce#свет#устойчивоеразвитие
Euroluce 2025! Погнали!!!
Перед посещением друзья дали мне забавное задание — найти на выставке серфингистов📷 Задача оказалась не из простых! Вместо ожидаемых длинноволосых голубоглазых блондинов мне попадались исключительно темноволосые итальянцы 🤭
И вот, прохожу очередной корнер со светом — стенд мюнхенского Ingo Maurer. Вижу толпу, которая что-то внимательно разглядывает и не спешит расходиться 🙂 Подхожу ближе... и вот они!!!
Внутри светящейся стеклянной трубы, на прозрачных волнах — крошечные серфингисты! 🗿 Прикол!
Ingo Maurer — одни из самых оригинальных в мире света! Ребята делают не просто светильники, а соединяют искусство, handcraft, юмор и креатив!
Мои фавориты — на фото. Особенно люблю люстру с листочками, на которых можно оставить секретное послание 🛩️
■ Какой из этих светильников поселился бы у вас дома?
#Милан#неделяДизайна#milanDesignWeek#saloneDelMobile#Euroluce#IngoMaurer#MDW2025
Хэй гайз!
Эти бренды освещения — must-know для всех ценителей дизайна!🔴
● VIBIA
Знамениты своими модульными светильниками Plusminus. В этом году представили ещё одну серию "конструктора"...
Но мой фаворит — новенький Oko (1)! Его эксклюзивно показали на Euroluce, а в продажу он поступит только в следующем году... ждём 🗒 :) На фото свет кажется чуть резковатым, но в жизни даёт удивительно мягкое цветное свечение — идеально для вечернего акцентного освещения! 🌕
И конечно, обратите внимание на серию с ниточками Array (2). 🪡❤️ Уже несколько лет не перестаю ей любоваться. Руки тянутся провести пальчиками по нитям, словно по арфе... а сотрудники трогать не разрешают))
● ARTEMIDE
Короли коллабораций! Работают со всеми топовыми архитекторами — от Herzog & de Meuron до Бьярке Ингельса. Их проекты – мост между архитектурой и светодизайном💯
В этом году было множество новинок! Мне больше всего понравились: Alambicco (3), демонстрирующий искусство выдувного стекла, и Boltons (4) — футуристичная зеркальная тарелка в сочетании со стеклянным основанием и дутым шариком внутри создают интересные оптические иллюзии. Кстати, у следующего бренда есть нечто похожее...
● DAVIDE GROPPI
Их стиль — лаконичность в чистом виде. Визитная карточка — светильники с отражённым светом.
Настоящая магия – стеклянные трубы... модель так и называется Magia! Как они устроены — смотрите в конце видео (10).
😍 Ну а я похоже фанат летающих тарелок и полупрозрачных настольных светильников! В полном восторге от Vis-à-vis (9).
■ Какая версия вам нравится больше — у Artemide (4) или Davide Groppi (9)?
■ Успела посетить павильоны всех световых гигантов на Euroluce... кроме одного! Угадаете, какого?)) Подсказка: первая буква F!
#Милан#MilanDesignWeek#MDW2025#Euroluce#Свет#Vibia#Artemide#DavideGroppi