TGViewer
About Python [ru] About Python [ru] @python_tesst · 6.43K subscribers
Post #3224 187
Питон подтормаживает, а ты только догадываешься, где именно? В 3.15 завезли штуку под названием Tachyon (profiling.sampling). Она раз за разом снимает стек вызовов и вычисляет, куда прога сливает время. Крутится отдельным процессом, так что приложению почти не мешает. Можно прицепиться к уже работающему сервису — без рестарта и без правок в коде.

Что она умеет: рисовать flame graphs и тепловые карты по строкам; показывать нагрузку в прямом эфире; разбирать asyncio, ожидание I/O и удержание GIL. Подключение к процессу по PID:

python3.15 -m profiling.sampling attach 12345


В Talk Python разработчики объясняют, как этот профилировщик устроен и как применять его на практике.

👉 About Python
More from @python_tesst
  1. Oct 5, 2026Post #3223
  2. Oct 5, 2026Хочешь, чтобы ИИ клепал моды или скрещивал между собой разные игры? Тогда глянь сюда: reha…
  3. Oct 5, 2026Джеффри Хинтон, Йошуа Бенджио и ещё два десятка исследователей выпустили статью про интелл…
  4. Oct 5, 2026Post #3220
  5. Oct 4, 2026Cache Control в Claude Code Советую поставить Cache Control в Claude Code. Причём настойчи…
  6. Oct 2, 2026😅 Айтишник отправил в одну компанию три одинаковых резюме и только одно дошло до финала О…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →