使用perf和VizTracer跟踪和可视化Python GIL

2021-01-15 19:54:18

Warning: Can only detect less than 5000 characters

per4m perf2trace转换工具可以理解这一点,并且当take_gil在stacktrace中时将生成不同的输出: $ perf脚本--no-inline | per4m perf2trace预定-o perf1-gil.json $写入perf1-gil.json $ viztracer --combine perf1-gil.json viztracer1-gil.json -o example1-gil.html将报告保存到/ home / maartenbreddels / github / maartenbreddels / per4m /example1.html ...将跟踪数据转储至json,总条目:131,估计的json文件大小:15.4KiBGenerate HTML reportReport保存。