1

在 PowerBuilder 应用程序中,如何获取 time:minute:seconds 详细信息哪个函数在 (hh:mm:ss) 时间内执行以及哪个循环语句需要更多时间来执行?

有没有像PBDEBUG这样的命令?

谢谢!

4

3 回答 3

2

如果您想对代码进行一些分析

1-转到System Options/ Profiling,检查Enable Tracing并输入不存在的文件的路径Trace file Name。此外,选择要调查的跟踪活动。

2 - 启动您的应用程序并执行您要分析的任务

3 - 停止你的程序

4 - 在 Powerbuilder 中,File//并选择其中一个分析查看器,介于New...或之间,具体取决于分析类型。ToolProfiling class viewProfiling routine viewProfiling trace view

通常,我会通过 Trace 视图获得一些有用的计时信息:时间和命中计数。

于 2012-05-04T15:09:49.833 回答
1

要检测一段特定的代码,您可以使用该cpu函数来获取一段代码之前和之后的处理器时间。如果您使用的是 PFC,您可以将数据放入调试日志中。如果您不使用 PFC,则可以将数据写入文件。这非常有用,我们已经在我们的框架中添加了性能监控。

于 2012-05-07T14:03:38.163 回答
0

对于 Powerbuiler,ThickGrid 提供了一起跟踪事件函数和 SQL 的最佳解决方案。我发现这很容易。您可以查看 www.thickgrid.com,他们将帮助您集成该功能。

于 2016-12-07T07:37:52.760 回答