MFC程序的CPU使用率和线程数
时间:2011-12-21
来源:互联网
作者: zhiyayan 发布时间: 2011-12-21
作者: ouyh12345 发布时间: 2011-12-21
代码问题吧,是否有很多等待?
是因为计算量太大了。。
作者: zhiyayan 发布时间: 2011-12-21
可以做个试验,一个进程,就一个主线程,然后不停地做某种运算,看cpu是多少
作者: ouyh12345 发布时间: 2011-12-21
如果要使用多核,那么使用 Parallel库,或者使用 openMP.
更加重要的改进你的算法。让她沾满整个 CPU 的一个核心。
作者: Saleayas 发布时间: 2011-12-21
线程多,并不能保证占用的cpu也多,因为线程需要调度
可以做个试验,一个进程,就一个主线程,然后不停地做某种运算,看cpu是多少
我试了一下就普通的MFC计算的程序,不做线程控制,最多只能用25%的CPU。在台式机上就是50%。怎么回事呢?
作者: zhiyayan 发布时间: 2011-12-21
在多核CPU的情况下,
如果要使用多核,那么使用 Parallel库,或者使用 openMP.
更加重要的改进你的算法。让她沾满整个 CPU 的一个核心。
请问是否可以指导一下呢?小弟是新手,线程和进程都是刚刚知道概念。。
作者: zhiyayan 发布时间: 2011-12-21
那么在多核CPU上只用一个核心。
两核 CPU 上只占用 50%.
作者: Saleayas 发布时间: 2011-12-21
在多核CPU的情况下,
如果要使用多核,那么使用 Parallel库,或者使用 openMP.
更加重要的改进你的算法。让她沾满整个 CPU 的一个核心。
请问怎么改算法,让它占满整个 CPU 的一个核心呢?
作者: zhiyayan 发布时间: 2011-12-21
如果你没有做并行处理,
那么在多核CPU上只用一个核心。
两核 CPU 上只占用 50%.
嗯,看了一下,50%的电脑确实是双核的,25%的却是是四核的。然后怎么使用多核呢?谢谢~
作者: zhiyayan 发布时间: 2011-12-21
线程多,并不能保证占用的cpu也多,因为线程需要调度
可以做个试验,一个进程,就一个主线程,然后不停地做某种运算,看cpu是多少
嗯,这个确实是和CPU的核个数有关的。然后怎么多核运算呢?求指教~谢谢
作者: zhiyayan 发布时间: 2011-12-21
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28