性能计数器的使用
我用 C# 编写了一些用于负载测试的代码。 该代码假设向 IM 客户端发送大量文件。 现在我需要通过监视来检查代码的性能 已发送或未发送的实际文件数。 阅读有关在 C# 中使用 PerformanceCounter 类的信息。 是否可以使用此类来计算/监视文件数量 使用它发送成功? 是否可行可以使用。 任何建议都会很有价值。
感谢在
I have written some code for load testing in C#.
The code is suppose to send large no of files to IM client.
Now I need to check performance of the code, by monitoring
the actual number of files sent or not.
Have, Read about using PerformanceCounter class in C#.
Is it possible to use this class to calculate/monitor number of files
successfully sent using it ?
Is the feasible to use .
Any suggestions will be valuable .
Thanks in
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
性能计数器可能是最好的方法。您的应用程序将发布计数器,然后可以通过 perfmon 或logman。
生成性能计数器相对容易,但需要做一些整理工作:
Performance counters are probably the best way to do it. Your application would publish the counters, then they could be monitored by tools like perfmon or logman.
Generating performance counters is relatively easy, but there is some housekeeping to do:
是的,这听起来是性能计数器的一个很好的用途。您可能需要两个计数器:发送的文件总数和每秒的文件数。
Yes, that sounds like a good use for a performance counter. You might want two counters: the total number of files sent, and the number of files per second.