twn39 / code

:memo: 代码笔记,通过 issue 的方式记录日常遇到的问题和学习笔记
13 stars 1 forks source link

Fastapi 性能分析 #431

Open twn39 opened 3 months ago

twn39 commented 3 months ago

主要是两个工具:

  1. https://github.com/benfred/py-spy
  2. https://github.com/gaogaotiantian/viztracer

优先考虑 viztracer, 图形和数据比较全面

使用:

viztracer --log_async uvicorn app.main:app

图形预览:

vizviewer /Users/xxx/program/result.json