Windows 中计数器日志的最佳配置是什么?
我将编写一个小应用程序来检查 Windows 系统中可能存在的任何瓶颈。因此,我认为使用性能监视器从磁盘、内存、网络和 CPU 计数器收集数据并将这些数据保存在文件 .csv
现在我想知道:收集数据的最佳选择是什么?
我的想法是每 15 秒将所有内容收集到一个文件中,其中包含计数器的所有数据日志,因为较短的检测可能会无用地加载系统。
I am going to program a little application for check any bottlenecks which might be in my Windows systems. So that, I think to use Performance Monitor to collect data from Disk, memory, network and CPU counters and save these data in a file .csv
Now I am wondering: what is the best choice for collect data?
My idea is to collect anything in one file, with all data log of counters, every 15 seconds, becouse a shorter detection might loads uselessly the system.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在工作中我使用了 Hexagora 的性能监视器(其免费软件) - 不知道你是否可以然而,记录结果,因为我只使用过图形表示。
我还使用了 Windows 性能监视器,输出 .csv 文件(正如您所做的那样),但如果您收集大量数据,我发现它非常混乱。
Microsoft 监控性能的最佳实践指南为 这里。我经常使用它作为指南,希望这对您有所帮助。
At work I have used Performance Monitor by Hexagora (its freeware) - don't know if you can record the result however as I have only ever used the graphical representations.
I have also used the Windows Performance Monitor, outputting .csv files (as you are doing), but if you are collecting alot of data I find it very messy.
A guide for best practice when monitoring performance from Microsoft is here. I often use this as a guide, hope this is helpful.