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
Зимние сюжеты от участников конкурса #etnomoda (2022)
В такой многослойной одежде не страшно постоять у крыльца на морозе! Особенно если не забыть захватить с собой бублики)
Источником вдохновения для автора послужила яркость и нестандартная форма костюма Московской губернии 19 века.
Костюм включает в себя косоклинный распашной сарафан глубокого синего цвета, рубаху-долгорукавку с необычным вырезом для кистей рук, передник, полностью расшитый тесьмой ,головной убор «Сорока» и ожерелье из бисера. Каждая деталь полностью выполнена автором вручную.
"Русский народный костюм Московской губернии"
Мария Ковалева
Фестиваль ЭТНОМОДА - конкурс дизайнеров одежды с многолетней историей.
Время времени мы вспоминаем дизайнеров, которые представляли свои коллекции в рамках наших конкурсов, и сегодня для вас - подборка теплых воспоминаний и теплых образов, которые как нельзя более кстати подходят к холодному ноябрю.
Согревающие луки с подиума #etnomoda❤️
Одна из номинаций нашего онлайн конкурса в этом году 📸 ФОТОГРАФИЯ
Пока продолжается приём заявок, вспомним работы участников прошлого года в этой номинации 💜
Заявки для участия в этом году можно зарегистрировать на сайте www.etnomodno.com
#ibeff_online
#etnomoda
Ассоциации 🤔
Мы перемешали фото Anna Sui runaway show и фрагменты показов наших конкурсов #ibeff разных лет.
Сумочки-домики и короны, это, похоже, те тренды, которые не сходят с подиумов.
Anna Sui 1998
(1 и 3 фото)
"Yana Shusterman fashion lab" 2016 , IBEFF #ETNOMODA runaway
(2 фото)
Сумочки в виде "домиков" на нашем конкурсе 2015 : ALENA GERASIMOVA
"Modern Old Tallinn"
Ph : Condé Nast Archive /
IBEFF ETNOMODA archive
В день Португалии мы не можем не вспомнить про "португальское бохо".
Сегодня поделимся образами от Терезы Мартинс! 💫
"Наше путешествие приводит нас в небольшие общины в Португалии, Индии и Непале, где мы знакомимся с увлекательными культурами и людьми, владеющими традиционными текстильными техниками." - говорят создатели бренда traceofmetm
Мультикультурные мотивы в моде - главная тема нашего конкурса в этом году, вот почему коллекции, в которых переплетаются разные культурные традиции, всегда в поле зрения Фестиваль Этномода IBEFF - Петербург
Кстати, на сайте ETNOMODNO.com уже можно познакомиться с отдельными участками нашего онлайн конкурса и успеть подать заявку!
#etnomoda
#multiculturalfashion
Где можно увидеть портфолио всех участников конкурса #ibeff_online ?
В этом году все портфолио размещены на нашем сайте ↘️
https://etnomodno.com/collections/
☝️Вскоре после подведения итогов конкурса мы дадим активные ссылки на отдельных участников непосредственно на их личных страницах "визитках".
🙋♀️🙋♂️ А тем дизайнерам и фотографам, который не успели принять участие в конкурсе, но хотели бы разместить свою визитку на нашем сайте, стоит написать нам либо в сообщении сообществу VK либо на почту [email protected]
#ibeff
#etnomoda
Отдельные фрагменты обсуждений коллекций #ibeff_online составом жюри мы продолжаем выкладывать на нашем YouTube канале, не забывайте заходить, смотреть и, разумеется, подписываться на канал!
Возможности выложить все комментарии по всем коллекциям у нас нет, но мы стараемся вычленить из потока обсуждений отдельные моменты, и спасибо, что вы смотрите))
Название канала
IBEFF ETNOMODA
https://youtube.com/@ibeffetnomoda?feature=shared
#etnomoda
#etnomoda2023
ЭТНОМОДА по-королевски👑
В этот раз собрали подборку из королей африканских племен, которые до сих пор живут с опорой на традиции и обычаи.
Эти снимки часть большого проекта фотографа Дэниела Лэйна, который с 1988 по 1991 год делал парадные портреты правителей, чьи династии создавали Африку до середины ХХ века.
Впрочем, не все монархи соглашались или были в состоянии сниматься.
В 2000 году фотограф издал большую книгу:
«Африканские короли: портреты исчезающей эпохи»,
где были собраны все снимки с подписями, содержащими имя монарха, название племени и историю о нем.
Напомним, что одна из номинаций нашего онлайн конкурса ТРАДИЦИОННЫЙ КОСТЮМ,а также ФОТОГРАФИЯ❗
Если вы создаёте нечто подобное, то не забудьте подать заявку до 15 ИЮЛЯ на
🌐www.etnomodno.com
Фото: Daniel Laine.
*на основе материала https:// bigpicture. Ru /afrikanskie-koroli-fotografii-ischezayushhej-epoxi/?ysclid=lituk1mpi8752061682
#этномода
#etnomoda
#этномода_по_королевски
Настроение дня
#greenfashion
Зелёная трава и одуванчики - летняя гамма в детских коллекциях на показах Этномода IBEFF
#этномода
#etnomoda
Ph Igor Evdokimov
Сегодня - Починки:
Повод что-нибудь починить! Залатать, зашить!
#Починки - название праздника на слух кажется необычным, а на самом деле это латание дыр в одежде - от слова «чинить», «починять».
В старину, с первыми лучами солнца, вставали на Починки крестьяне и принимались за работу.
Роли всех членов семьи во время этого праздника были расписаны заранее и каждый принимался за вверенное ему дело. Ремонт сбруй и прочей конской упряжи доставался старикам.
Когда вы в последний раз что-нибудь починяли, вместо того, чтобы просто выбросить (старые носки) и купить новую вещь?
Фото с сайта : Павлово-посадские известия
#ibeff#etnomoda#Этномода
Рождество ❄️❄️
Встречаем его с чудесной моделью театра моды GОtika (г. Нижний Тагил) руководитель Evgenia Kolesnikova.
#folkcostume#slavicfashion#etnomoda
#слинги для малышей и их мам на Фестивале Этномода IBEFF
До сих пор вспоминаем этот замечательный показ, который стал возможен благодаря
Alevtina Minchukova
Музей Российской Академии Художеств
Санкт-Петербург
Ноябрь 2017
#ibeff2017
#etnomoda
Фото Наталья Сомова