@momogram_update · Post #988 · 02.09.2025 г., 01:02
#release v11.14.1 bad4c08ace r1099 Fixed: spoiler state conflicts by "show spoilers directly"
Hashtags
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
Глобално пребарување
@momogram_update · Post #988 · 02.09.2025 г., 01:02
#release v11.14.1 bad4c08ace r1099 Fixed: spoiler state conflicts by "show spoilers directly"
Hashtags
@momogram_update · Post #978 · 20.08.2025 г., 01:35
#release v11.14.1 fdb4423ef7 r1097 Added: Disable star reaction placeholder by default (Check Momo chat settings page for the toggle)
Hashtags
@momogram_update · Post #973 · 14.08.2025 г., 08:22
#release v11.14.1 3b918be8d3 r1096 Added: - Boosted rating mark for contacts (enabled by default) - Don't preload next music track if repeating single track
Hashtags
@momogram_update · Post #953 · 27.07.2025 г., 02:00
#release v11.13.0 b699dda2fd r1095 Added: - Force classic topic view (instead of tabs) Fixed: - Login (reinstall if still not working, special thx: nagram)
Hashtags
@momogram_update · Post #947 · 20.07.2025 г., 06:08
#release v11.13.0 41edf6fc02 r1095 Fixed: - Can't open camera from attach media selector - Emoji selector index was off by 1 (scrolls to wrong pack) - Viewing message detail cause crash if it contains quote(s)
Hashtags
@momogram_update · Post #942 · 15.07.2025 г., 13:22
#release v11.13.0 63ceeeda7f r1095 Added: - Mutual contact indicator in contact list Fixed: - "Copy Link" button missing for PM messages - "Copy Photo" button missing - Instant View pages with video causes ANR (stuck) - Some more minor fixes...
Hashtags
@momogram_update · Post #937 · 09.07.2025 г., 02:56
#release v11.13.0 d2cf69a83e r1094 Fixed translate before send
Hashtags
@momogram_update · Post #932 · 08.07.2025 г., 02:23
#release v11.13.0 6d3ac9e66c r1094 Misc: - Move permission cell from attach media selector to action bar menu if only partially allowed - Translation updates
Hashtags
@momogram_update · Post #906 · 25.06.2025 г., 01:40
#release v11.12.0 626f2b5128 r1092 Added: - Hide stories from channels Fixed: - Force forum tabs in debug menu not working - Details button not shown in some stories
Hashtags
@momogram_update · Post #883 · 09.06.2025 г., 05:52
#release v11.12.0 32817a2da8 r1091 Added: - Option to use AdGuard DNS to resolve domain names (only applies to the app itself) Fixed: - Floating button to post story displayed when story is disabled - "Reply in another chat" caused glitch Misc: - Switch back to DNS utility class from NekoX-era for better performance - German translation update
Hashtags
@momogram_update · Post #873 · 05.06.2025 г., 03:06
#release v11.9.1 25052449c8 r1089 Bump version number
Hashtags
@momogram_update · Post #858 · 12.05.2025 г., 03:00
#release v11.9.1 aeeca7cc85 r1088 Misc: - Disable quote by default if replying messages from blocked users - Prevent auto restart if quoting/sharing
Hashtags