我正在尝试收集有关我提交给Azure批处理池的云任务和作业的一些统计信息和性能指标。为此,我使用内置的TaskExecutionInformation和TaskStatisitics类,但我对如何通过这些类计算某些指标感到困惑。具体来说,我想知道我的每个任务执行需要多长时间,所以我检查了build.statistics中内置的wallclocktime,以及task.ExecutionInformation中内置的开始和结束时间之间的差异,这两者是不同的。
如何在任务统计中计算挂钟时间?为什么它与通过任务执行信息获得的开始和结束时间之间的时差不同?
此外,我注意到对于相同的任务处理,任务执行的挂钟时间差异很大(在我的方案中从0.6秒到21秒)。什么可能导致如此大的差异?
谢谢!
答案 0 :(得分:0)