2012-03-13 39 views
1

我有一个.net视频处理应用程序,当给定一个大的流图像序列(视频)时,有时不会在输出上提供实时帧速率。处理步骤包括在传入帧上执行几种方法。 .net中的一种有效方法(也许是一个随时可用的库)来配置方法执行? (确切地知道哪种方法需要多少时间才能看到我们在哪个步骤有堵塞)测量方法执行时间的有效方法

+0

http://stackoverflow.com/questions/3927/what-are-some-good-net-profilers可能的重复。 – 2012-03-13 21:07:11

+0

不是一个猜测,而是你的方法新事物?这可能是一个杀手。 – 2012-03-13 21:12:29

回答

0

理想情况下,使用探查器。尝试Equatec,ANTS或dotTrace。

如果你只是一些快速和肮脏的输出,Stopwatch类为您提供高分辨率的时间统计。只需新建一个,启动并停止并检查Elapsed属性。