我正在尝试分析一个使用 fastavro 库的 Python 应用程序。
ddtrace-run python -m app.main
DD_PROFILING_ENABLE=true
这会导致以下性能下降
fastavro.schemaless_reader
是否有其他人尝试分析 fastavro 库,并能解释为什么分析器会导致如此大的性能损失?
所有代码在分析时都会有性能损失。分析会带来跟踪不同指标的开销。在分析时,查看整体执行需要多长时间并不重要,更重要的是查看执行的各个部分相对于其他部分花费的时间。