我开发了一个 python C 扩展,它从 python 接收数据并计算一些 cpu 密集型计算。 可以分析 C 扩展名吗?
这里的问题是,用 C 语言编写一个要分析的示例测试将具有挑战性,因为代码依赖于特定的输入和数据结构(由 python 控制代码生成)。
你有什么建议吗?
最佳答案
在 pygabriel 发表评论后,我决定将一个包上传到 pypi,该包使用来自 google-perftools 的 cpu-profiler 实现 python 扩展的分析器:http://pypi.python.org/pypi/yep
关于python - 分析 python C 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2615153/