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
🍒19. Türchen
🫖 Überstehen Sie den Winter mit diesen drei Beerenbrühen aus Russland!
❄️ Wenn Schnee vorhergesagt wird und das erste Husten zu hören ist, sind für die Russen die folgenden Beeren ein gutes Mittel gegen den Winter und alles, was er mit sich bringt.
🔗: bit.ly/3YmLvc2
#Silvester#Weihnachten
✨Hinter dem 15. Türchen verbirgt sich die deutsche Fassung des berühmten Werkes des russischen Dichters Alexander Puschkin "Das Märchen vom Zaren Saltan" ❄️
🔗: https://youtu.be/kvjXbDre1kc
#Silvester#Weihnachten
❄️„Das kleine blaue Licht“: Sieben Fakten über die bekannteste Neujahrsschow der Sowjetunion
🎄 „Das kleine blaue Licht“ war die erste Unterhaltungs-Talkshow im sowjetischen Fernsehen. Ursprünglich hieß sie "Fernsehcafé". Prominente und gewöhnliche Menschen, erzählten interessante Geschichten und plauderten entspannt miteinander. Anfangs wurde die Sendung in einem echten Café gedreht, später wurde ins Studio gewechselt und die Sendung fand in festlichen Kulissen statt.
🚀 Einer der ersten und denkwürdigsten Gäste in „Das kleine blaue Licht“ war Juri Gagarin, der erste Mann im All. Es gibt sogar eine Aufnahme einer Neujahrsansprache von ihm. Juri Gagarin war häufiger in Sketchen zu sehen und bereitete eine Sonderausgabe anlässlich des Weltfrauentages mit vor.
🔗 Mehr dazu: http://bit.ly/3o2Gm6v
#Silvester#Weihnachten
🎄Hinter dem 12. Türchen verbirgt sich eine interessante Tatsache!
🎅🎅 𝐖𝐢𝐞 𝐯𝐢𝐞𝐥𝐞 𝐕𝐚̈𝐭𝐞𝐫𝐜𝐡𝐞𝐧 𝐅𝐫𝐨𝐬𝐭𝐬 𝐠𝐢𝐛𝐭 𝐞𝐬 𝐢𝐧 𝐑𝐮𝐬𝐬𝐥𝐚𝐧𝐝?
Im Vielvölkerstaat Russland haben viele ethnische Gruppen ihre eigene Version von Väterchen Frost. Erfahren Sie mehr über die weißbärtigen Geschenkebringer in unserer Top-Ten-Liste.
❄️ 𝑲𝒚𝒔𝒄𝒉 𝑩𝒂𝒃𝒂𝒊 - 𝑻𝒂𝒕𝒂𝒓𝒔𝒕𝒂𝒏
Das Dorf Yana Kyrlay in der muslimischen Republik Tatarstan ist die Heimat von Kysch Babai, Väterchen Frosts Bruder. Statt Pelzmantel trägt er einen blauen Kaftan und statt Hut eine Kappe. Er hat keine Enkelin, sondern eine Tochter mit Namen Kar Kyzy. Bei ihnen wohnen außerdem die magischen Kreaturen Schurale, ein Waldgeist, der gutherzige Schaitan und der tapfere Held Batyr.
🔗 Weitere Väterchen Frosts: http://bit.ly/3nWqJxl
#Silvester#Weihnachten
✨Hinter dem 8. Türchen verbergen sich 3 russischen Silvester Gerichte 🍽
🥗Olivier-Salat
Der Olivier-Salat ist auch als russischer Salat bekannt: Nicht nur hierzulande, sondern auch in allen postsowjetischen Staaten ist er ein unverzichtbares Gericht auf dem Silvestertisch. Die sowjetischen Köche nahmen das russische Originalrezept aus dem 19. Jahrhundert und ersetzten Schneehuhnfleisch durch Doktorskaja („Doktorwurst“), Kapern durch Erbsen aus der Dose sowie Provence-Sauce durch Mayonnaise und schufen so den beliebtesten Salat Russlands.
🍲Cholodets
Dieses beliebte Gericht auf der Festtafel ist nichts anderes als eine sehr dicke Fleischbrühe mit Fleischstücken, manchmal auch Karotten, die sich durch Abkühlen in eine geleeartige Konsistenz verwandelt hat. Chołodets wird gewöhnlich mit Meerrettich oder Senf gegessen.
🥣Der Hering im Pelzmantel
Neben Salat Olivier ist der Hering im Pelzmantel in Russland ein typisches Silvester-Gericht.
#Silvester#Weihnachten
⭐️5. Türchen
🎶Der Nussknacker von Peter Tschaikowsky ist zu einem untrennbaren Teil der Weihnachts- und Neujahrsfeiertage geworden. Das Ballett wird in fast allen Ländern der Welt aufgeführt und trägt zur feierlichen Stimmung bei, indem es Kindern und Erwachsenen gleichermaβen die Mӧglichkeit gibt, ein echtes Märchen zu erleben.
🔗: https://youtu.be/xtLoaMfinbU
#Silvester#Weihnachten
Hi! Wollen Sie wissen was sich hinter dem 2. Türchen befindet? 👀
🎅🏼Hinter dem 2. Türchen verbirgt sich ein MEMO-Spiel, das auf der Wasnetsows-Ausstellung basiert.
Wir schlagen Ihnen vor, einen virtuellen Rundgang durch die Tretjakow-Galerie zu machen und das MEMO-Spiel zu spielen.
_______
Am 22. Mai 1856 wurde die Staatliche Tretjakow-Galerie, eines der bedeutendsten Kunstmuseen Russlands, gegründet.
🔸Das Museum wurde nach seinem Gründer, dem russischen Kaufmann und Kunstsammler, Pawel Tretjakow, benannt. 1851 erwarb er ein Gebäude in Moskau und zusammen mit seinem Bruder Sergei fing an, dort Gemälde aufzubewahren.
🔸Über die Jahre wuchs die Sammlung so, dass es kein Platz mehr gab. Dem Haus wurde eine Reihe von neuen Gebäuden hinzugefügt. Zum Jahre 1885 verfügten die Sammler über 15 Säle.
🔸Die Gebrüder schenkten die Kunstsammlung der Stadt Moskau & ermӧglichten damit die Erӧffnung eines ӧffentlichen Museums.
🔸Heute umfasst die Sammlung der Galerie mehr als 200 000 Kunstwerke & wird regelmäβig mit neuen Sammlungsbeständen ergänzt. Es werden die Werke der Malerei, der Graphik und der Bildhauerei in der Tretjakow-Galerie ausgestellt.
#Silvester#Weihnachten
❄️ Die Adventszeit ist da! Und mit ihr auch unser Adventskalender von Väterchen Frost
🎅🏼Hinter dem ersten Türchen verbirgt sich eine interessante Tatsache!
Väterchen Frost heißt auf Russisch Ded Moroz. “Ded” bedeutet im Russischen “Großvater, Opa” und “Moroz” – “Frost”.
💫Er hat auch Vatersnamen. Seinen Vatersnamen “Iwanowitsch” verdankt Väterchen Frost dem russischen Schriftsteller Wladimir Odojewskij. Im Jahr 1840 veröffentliche Odojewskij das Märchen “Moroz Iwanowitsch”, das auf russischen Volksmärchen basiert. Odojewskij gab dem Väterchen Frost nicht nur einen Vatersnamen, sondern verwandelte den launischen und gefürchteten Gott in einen zivilisierten, salonfähigen und stattlichen Mann.
Anmerkung: Russische Namen bestehen aus drei Teilen: Vorname, Vatersname und Nachname.
✨Hinter dem 1. Türchen verbirgt sich ein russisches Märchen "Moroz Iwanowitsch"
📖Märchen lesen: bit.ly/3P5oW7w
#Silvester#Weihnachten