编译 Python 时 --enable-profiling 选项有什么作用?

Noe*_*eto 3 python

我正在 linux 中构建我自己的 Python-2.6。配置中有一个选项用于启用 C 级代码分析。我以前从未使用过它;所以只是出于好奇,这个选项有什么作用?它是为了什么?

Fre*_*ihl 5

谷歌告诉我这个:

现在可以使用解释器本身的额外分析来构建 Python,旨在帮助开发 Python 核心的人。为配置脚本提供 ---enable-profiling 将使您能够使用 gprof 分析解释器

如果您不熟悉gprof,请查看此链接