我正在寻找一个应用程序,它可以在任务管理器的“性能”选项卡上执行相同的操作,但基于每个进程并具有更多绘制的值。 至少,我希望能够绘制 CPU 和内存使用情况,但如果它可以绘制:
- 网络使用情况
- 文件系统 IO(每个驱动器/共享子标题会很好)
- 打开文件流计数
- LSOF之类的东西“
- 进程”选项卡可以为您提供的所有其他统计数据
- ......其他任何内容。 ..
I'm looking for an app that does about the same thing at the Performance tab on Task Manager, but on a per-process basis and with more plotted values. At a minimum, I would like to be able to plot CPU and memory usage but it would be nice if it could plot:
- Network usage
- File system IO (per drive/share sub headings would be nice)
- Open file stream count
- LSOF like stuff
- All the other stats that the Process tab can give you
- ... anything else ...
发布评论
评论(3)
Windows 附带了 perfmon,这几乎正是您想要的。 它有无数个不同类别的不同计数器 - 各个应用程序也可以注册自己的计数器。
Windows comes with perfmon which is pretty much exactly what you want. It has infinity different counters with different categories - also individual apps can register their own counters.
我与 FS Walker Hughes 的 Norm 一起工作,他制作了这个并将其发布在 CodeProject
你真正需要的是这个=> processstudio
两者都有完整的源代码。
享受!
I worked with Norm at FS Walker Hughes, he made this and published it on CodeProject
What you exacly need is this => processstudio
Both have full source code available.
Enjoy!
只需使用 NAPI 即可。
Just use NAPI.