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

Пребарај: #hadrianslibrary

当前筛选 #hadrianslibrary清除筛选

🏛 Библиотека Адриана — место, где Афины однажды попытались собрать весь мир в одном дворе У библиотеки Адриана есть редкий талант: даже в руинах она выглядит не как остаток здания, а как остаток замысла. Я пришёл туда утром, когда камень ещё не успел раскалиться, и это место сразу сработало не масштабом, а тишиной. Несколько колонн, обломки мрамора, открытое небо — и всё равно очень легко представить, что когда-то здесь был не просто архитектурный комплекс, а одна из главных интеллектуальных точек римских Афин. Библиотеку построили в 131–132 годах н. э. как дар императора Адриана городу, а официальный гид Афин называет её крупнейшей библиотекой города и бывшей философской школой. Мне в ней особенно нравится то, что это было не только хранилище свитков, а почти целый самостоятельный мир. Комплекс был прямоугольным, размером около 122 на 82 метра, с единственным монументальным входом на западной стороне. Внутри находился двор, окружённый портиками со 100 колоннами, а в центре лежала продолговатая цистерна с полукруглыми концами. Основные помещения располагались на восточной стороне: там стояло двухэтажное книгохранилище со следами ниш для папирусных свитков, рядом были небольшие комнаты, которые, вероятно, служили читальными залами, и угловые помещения с изогнутыми сиденьями, использовавшиеся как аудитории для лекций. Наверное, поэтому библиотека цепляет сильнее, чем можно ожидать от её нынешнего состояния. Здесь особенно остро чувствуешь не потерю здания, а потерю среды, в которой знание было частью городской архитектуры. Не чем-то спрятанным, а чем-то, что выставляли в камне почти с имперской гордостью. И тем сильнее звучит её дальнейшая судьба: в 267 году библиотека тяжело пострадала во время нашествия герулов, а затем была восстановлена при префекте Геркулее в 407–412 годах. Позже на её территории появились раннехристианские и византийские постройки, так что это место хранит не один слой истории, а сразу несколько. И, наверное, именно этим библиотека Адриана и запоминается. Не как «ещё одни руины в центре Афин», а как напоминание о городе, который когда-то считал знания достойными собственного мраморного двора. 📌 Микрофакт: На месте библиотеки позже стояла церковь Мегали Панагия; её снесли только в 1885 году. #Greece#Athens#HadriansLibrary