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

Резултати

Пронајдени 5 слични објави

Пребарај: #anywhere

当前筛选 #anywhere清除筛选
淡い夏の阁楼

@light_summer · Post #177 · 22.10.2023 г., 18:09

应用 :#Anywhere- 版本名 :2.5.5 版本号 :2050500 Mod 特性 : 1.使一些地方更 MD3 其余同上一版 注意事项 : 1.出现重大问题请安装回官方版本 2.MIUI 用户请不要安装, 因为预测性返回手势动画被 MIUI 砍掉了,而且 Android 13 的 MIUI 会有 bug 3.使用 aosp platform 签名, arm64 only MD5 :092ba6f76efc3383d60798db5522b324

Hashtags

淡い夏の阁楼

@light_summer · Post #176 · 21.10.2023 г., 07:29

应用 :#Anywhere- 版本名 :2.5.5 版本号 :2050500 Mod 特性 : 1.启用预测性返回手势动画,包括应用内 2.更新部分依赖 注意事项 : 1.出现重大问题请安装回官方版本 2.MIUI 用户请不要安装, 因为预测性返回手势动画被 MIUI 砍掉了, 而且在 Android 13 的 MIUI 会有 bug 3.使用 aosp platform 签名, arm64 only MD5 :d0722054867adef4173256f38fe2dd5c

Hashtags

Xposed框架频道

@xposedchannel · Post #5235 · 03.02.2026 г., 14:17

AnyWhere-虚拟定位模块 ─═━━━━━━━━━━━━━━━━═─ 作者:Hanasaki 简介: 安卓虚拟定位,基于位置模拟(需要root) 主要功能: 现代UI设计:基于Material Design 3设计规范,提供简洁、现代且丰富活力的生活体验。 暗黑模式:深度重构系统重构主题。 精准模拟:支持在地图上点选坐标任意进行模拟定位。 摇杆控制:悬浮摇杆,支持模拟步行、跑步、驾驶等不同速度的移动。 历史记录:自动保存历史定位记录;进入默认定位到上次的位置。 IP定位:支持通过IP地址获取经纬度并快速填充,简化坐标输入流程。 真实位置:同步手机物理运行,使模拟位置的方向随着手机转动而实时变化。 Mock隐藏:集成LSPod模块功能,模拟位置标记,绕过大部分应用的模拟位置检测。 使用方法: 开启开发者模式:前往系统设置开启“开发者选项”。 设置模拟应用:进入“开发者选项”->“选择模拟位置信息应用”,在列表中选中AnyWhere。 权限授予:首次启动时,请申请必要的定位和悬浮窗权限。 LSPod (任选):启用模块,勾选“系统框架”、“你的目标应用”,以防止位置模拟检测 更新日志: 添加了从IP获取经纬度的功能 #XP模块 #AnyWhere