![]() |
1
108
我相信这就是 Robert Kern's line_profiler 用于。从链接:
希望有帮助! |
|
2
32
你也可以用 pprofile ( pypi ) 如果要分析整个执行过程,则不需要修改源代码。 您还可以通过以下两种方式分析较大程序的子集:
代码注释输出格式与line profiler非常相似:
请注意,由于PProfile不依赖于代码修改,因此它可以对顶级模块语句进行配置,从而允许配置程序启动时间(导入模块、初始化全局变量等所需的时间)。 它可以生成cachegrind格式的输出,因此您可以使用 kcachegrind 轻松浏览大型结果。 披露:我是权威作家。 |
![]() |
3
1
pyvmmonitor有一个实时视图,可以帮助您(您可以连接到正在运行的程序并从中获取统计信息)。 |
![]() |
KWMuller · 如何在Netbeans中访问调用计数? 7 年前 |
![]() |
Tim · 测量所有目标(包括相关目标)的xcodebuild持续时间 7 年前 |
![]() |
Bram · 如何启动和停止性能采样 7 年前 |
![]() |
GoodGoodMan · 如何测量C代码中方法的cpu和内存使用率 7 年前 |
![]() |
JumpingJezza · 读取2D矩阵的最快方法 7 年前 |
![]() |
Mayank · 作为后台服务运行的行分析python代码 7 年前 |