gpt4 book ai didi

.net - 使用 System.Diagnostics.PerformanceData 中的新类有哪些优势?

转载 作者:行者123 更新时间:2023-12-01 15:56:35 26 4
gpt4 key购买 nike

在 .NET 3.5 中,System.Diagnostics.PerformanceData 命名空间中引入了一组用于与性能计数器交互的新类。根据 Microsoft 的文档,“此命名空间中的类支持 Windows Vista 中引入的性能计数器的新体系结构(2.0 版)。”描述了这组新类 here .

在我看来,这些类使用起来要复杂得多;它们要求开发人员编写一个 XML list 文件,对其进行编译,生成资源文件,并使用 LodCtr 工具来注册计数器。我未能成功找到可简化此过程的工具或流程。

我的问题是,使用这组新类有哪些优势?对于这项额外​​的工作,有什么好处?我想参与这项工作的原因是什么?

最佳答案

主要优点是能够创建聚合计数器,这在多进程应用程序中很有用。这些计数器可以将来自多个流程实例的数据聚合为单个值。

您是对的 - 创建这些计数器比以前困难得多。 DevUtils ETW IMBA 包可能会有所帮助,它可以稍微减轻痛苦。在这里看看:http://www.codeproject.com/Tips/897687/To-Help-Create-Provider-Performance-Counters-v

关于.net - 使用 System.Diagnostics.PerformanceData 中的新类有哪些优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12286864/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com