Hoto在运行时内部测量Silverlight应用程序的性能/资源状态?

时间:2010-08-19 09:12:51

标签: silverlight performance runtime

我想在运行时测量silverlight应用程序的资源消耗。我不想使用外部探查器,因为我想评估整体应用程序性能(尤其是关于CPU消耗),根据应用程序的当前性能状态显示/隐藏功能。

有没有办法衡量呢?

THX, 尤文

1 个答案:

答案 0 :(得分:0)

Silverlight沙盒模型不允许您开箱即用。我没有足够的Silverlight来判断CPU使用率是否是该规则的一个例外,但是如果你在Google上找不到任何可能的情况,那么

最好的办法是为某些重要方法的执行计时,或计算帧率或类似值,并将其作为可用性能的间接衡量标准。
无论如何,这可能更容易定义相关的措施。如果是帧率< 20 =>删除内容,如果是帧率> 30 =>添加东西。

Silverlight中没有秒表,但您可以在Google上找到实现。