在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文件
什么是最好的方法
取决于程序的其余部分。 在.NET中(注意问题的C#标签),WMI和性能计数器都很容易访问。
从Win32 API中,如果您使用COM,则WMI可能是最简单的,因为读取性能数据需要重要的样板代码(无论您从哪个API开始)。
在C + +我会使用PdhOpenQuery , PdhAddCounter 等…不知道C#,但我想有一些可用的.NET。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。