banner

Windows系统CPU内存网络性能统计第四篇 CPU 多核CPU各核使用率C++ - MoreWindows

作者: 大数据观察来源: 大数据观察时间:2016-11-23 14:22:140

转载请标明出处,原文地址:http://blog.csdn.net/morewindows/article/details/8678396

欢迎关注微博:http://weibo.com/MoreWindows

 

Windows系统CPU内存网络性能统计第四篇 CPU多核CPU各核使用率 C++

http://blog.csdn.net/morewindows/article/details/8678396

 

    本篇《Windows系统CPU内存网络性能统计第四篇 CPU多核CPU各核使用率 C++》(http://blog.csdn.net/morewindows/article/details/8678396)将介绍在VC++中引用C#代码来完成对多核CPU各核使用率的统计。

Windows系统CPU内存网络性能统计博客目录:

1.Windows系统CPU内存网络性能统计第一篇内存

http://blog.csdn.net/morewindows/article/details/8459219

2.Windows系统CPU内存网络性能统计第二篇 CPU CPU整体使用率

http://blog.csdn.net/morewindows/article/details/8678359

3.Windows系统CPU内存网络性能统计第三篇 CPU 多核CPU各核使用率 C#

http://blog.csdn.net/morewindows/article/details/8678382

4.Windows系统CPU内存网络性能统计第四篇 CPU多核CPU各核使用率 C++

http://blog.csdn.net/morewindows/article/details/8678396

 

首先是C#代码。注意这是一个“C#类库”的工程,在此工程中完成了一个CShapeCPUUseRate类,这个类的GetCPUEveryCoreUseRate函数将返回一个包含各CPU各核使用率的字符串,比如双核CPU一个核的使用率是3%,另一个的使用率是5%,那么将返回"3,5"。

//Windows系统CPU内存网络性能统计第四篇 CPU多核CPU各核使用率 C++ //http://blog.csdn.net/morewindows/article/details/8678396 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Diagnostics; namespace CShapeCPUUseRateDLL

程序运行结果如下:

 

这种通过C++调用C#代码来获取CPU各核使用率的方法不是太好,以后再找找资料看看在C++中如何直接获取CPU各核使用率,欢迎高手指点。

转载请标明出处,原文地址:http://blog.csdn.net/morewindows/article/details/8678396

欢迎关注微博:http://weibo.com/MoreWindows

 

 

banner
看过还想看
可能还想看
热点推荐

永洪科技
致力于打造全球领先的数据技术厂商

申请试用
Copyright © 2012-2024开发者:北京永洪商智科技有限公司版本:V10.2
京ICP备12050607号-1京公网安备110110802011451号 隐私政策应用权限