【发布时间】:2014-02-02 15:50:22
【问题描述】:
我对 nytprofhtml 生成的 Devel::NYTProf 报告完全感到困惑。我正在使用旧版本的 NYTProf 1.90。我知道它是非常旧的版本,但出于多种原因应该使用它。
所以这些 HTML 报告看起来有点像 像这样(查看特定的 *.pl 文件报告时):
|Line|Stmts.| Time | Avg. |Code|
|42 | 6804 | 0.04506 | 7e-06 | }; |
我从未见过新版 nytprofhtml 的报告,所以不确定它们是否相同。
在我的情况下,这一行是整个程序中最慢的部分(它不是一个小程序)。 所以我的问题是如何声明这样的'};'成为程序中最慢的部分,语句更复杂。我认为误解了 NYTProf 的报道。
如果我的问题令人困惑,请给我这些报告中每一列的定义,这会有所帮助吗?这会有很大帮助。
特别是我对Stmts 感兴趣。意思是。我在猜,但我不想猜!
提前致谢。
【问题讨论】:
标签: perl debugging profiling devel-nytprof