用于跟踪 .NET 应用程序性能的应用仪表板






3.39/5 (12投票s)
提供关于 .NET 应用程序性能(内存使用情况、垃圾回收、线程、异常、已加载类)的图形反馈。
引言
当 .NET 应用程序运行时,它会注册并更新大量性能计数器,你可以使用这些计数器来监控应用程序的运行方式——例如,它正在使用多少个线程,它的内存使用情况如何,它花费了多长时间进行垃圾回收等等。
你可以使用 .NET Framework 内置的 PerformanceCounter
类来读取这些属性。 附件中的代码正是这样做的,并将结果以图形化的方式呈现出来,你可以在测试应用程序时打开并观察这些图形,这可以在用户发现问题之前显示出性能问题。
如何使用
要使用该应用程序,请启动你的测试应用程序,然后启动应用仪表板。 然后选择菜单“文件.. 设置”,并从正在运行的 .NET 应用程序的下拉列表中选择你的应用程序。 你还可以调整每个仪表的最大值和最小值,以便更好地匹配你的应用程序。