微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Windows上获得CPU使用率和networking吞吐量的最有效和最基本的方法是什么?

在Windows平台上获得cpu使用率和networking吞吐量的最有效和最基本的方法是什么?

如我错了请纠正我…

windows api // Win32? SDK? (c / c ++)#sorry,我不知道…

Windowspipe理规范(WMI),

Win32_PerfFormattedData_Tcpip_NetworkInterface类BytesReceivedPerSec

Win32_PerfRawData_PerfOS_Processor类PercentProcessorTime

System.Diagnostics PerformanceCounter

性能数据助手(PDH), pdh.dll

PerformanceCounter(C#/ .net框架)或其他Nowaday方法

NtQuerySystem@R_979_4045@ion在ntdll.dll中

那么得到这个值的最好方法是什么?我只能导入windows.h和kernel32.dll来同时获得cpu使用率networking接口速度值吗?

谢谢

我在哪里可以find在.NET中开发的Windows服务的生命周期的详细视图?

DoD CAC身份validation – .NET C#的客户端证书问题,Windows Server 2008 R2,IIS 7.5

(C / C ++)EOF在Windows7中

有关3MF文件格式的信息(用于3D打印)

在Windows上在轨道上的ruby的本机扩展概率gem时间

在C#中执行命令行,但将其从taskmanager中隐藏起来

C ++程序在Windows(G + +)。 main()不启动

无法打开源文件“windows.h”“WTypes.h”

在Windows中设置认的pylint config.rc文件

python代码而不是真正的文件

什么是最好的方法

取决于程序的其余部分。 在.NET中(注意问题的C#标签),WMI和性能计数器都很容易访问。

从Win32 API中,如果您使用COM,则WMI可能是最简单的,因为读取性能数据需要重要的样板代码(无论您从哪个API开始)。

在C + +我会使用PdhOpenQuery , PdhAddCounter 等…不知道C#,但我想有一些可用的.NET。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐