我有一个应用程序,用户可以在其中将节点连接在一起以执行实时计算。 我希望能够向用户显示 CPU 使用百分比以显示正在使用多少可用 CPU 时间,以及每个节点的分割以便能够发现问题区域。
像这样的运行时分析器是否有任何可用的开源实现? 我可以使用 System.Diagnostics.Process.TotalProcessorTime、秒表/性能计数器编写自己的代码,但我宁愿选择经过尝试和测试的东西,如果可能的话,它们可能会在以后为我提供更详细的信息。
编辑: 我不是在寻找独立的分析器,因为我想在我的应用程序的 UI 中显示实时统计数据。
最佳答案
关于时间:: runtime code profiling - any existing libraries?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4163000/