社区
进程/线程/DLL
帖子详情
多线程占用CPu??
wml231
2008-08-19 04:44:52
多线程占用CPu,有什么好的方法能将CPU的使用率降到最低(我的程序是处理串口和图象抓拍)????
...全文
174
8
打赏
收藏
多线程占用CPu??
多线程占用CPu,有什么好的方法能将CPU的使用率降到最低(我的程序是处理串口和图象抓拍)????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rookieme
2008-08-23
打赏
举报
回复
在线程循环中加入Sleep(20);
gaoteng1984
2008-08-23
打赏
举报
回复
[Quote=引用 4 楼 aa65433 的回复:]
线程没事的时候就sleep,wait
[/Quote]
[Quote=引用 6 楼 xsc2001 的回复:]
避免线程的反复创建与终止
[/Quote]
图形处理,应该是占用CPU比较多的,如果解决了以上2点还是占用多,就没有什么太好的办法了,只能改进算法或者调更高效的API。
xsc2001
2008-08-21
打赏
举报
回复
这种要具体问题具体分析,不过线程不用的时候就Sleep,避免线程的反复创建与终止。
jameshooo
2008-08-19
打赏
举报
回复
如果线程确实需要占用CPU,那么降低CPU利用率是没有任何意义的,会导致程序的性能显著降低
aa65433
2008-08-19
打赏
举报
回复
线程没事的时候就sleep,wait
ls443085074
2008-08-19
打赏
举报
回复
减少线程的创建和切换
qrlvls
2008-08-19
打赏
举报
回复
没有固定的模式可以用,只能具体问题具体分析,你的问题并不一定是线程数造成的,有些应用的确是CPU集中型的
发现自己说了等于没说,具体问题具体分析,嘿嘿
cnzdgs
2008-08-19
打赏
举报
回复
每次切换线程都需要执行一些代码,所以线程多了CPU使用率自然会高,可以看看能否减少线程的数量。
JAVA
多线程
精讲下
本课程是《零基础学Java》系列课程中的"
多线程
"相关课程.授课形式延续了之前课程的授课风格。内容细腻、详尽,由浅入深!通过本门课程的学习你可以深刻理解Java
多线程
的原理及实现运行机制,深刻学习
多线程
的生命...
【Java并发编程】Java
多线程
(二):
多线程
一定好吗?线程阻塞时
占用
CPU
吗?
而使用
多线程
,当一些线程发生阻塞的时候,另一些线程则仍能利用
CPU
,而不至于让
CPU
一直空闲。 利用
CPU
的多核并行计算能力 现在的
CPU
基本上都是多核的。使用
多线程
,可以利用多核同时执行多个线程,而不至于单线程时...
39 Linux如何查看哪个线程
占用
CPU
最高
39 Linux查看哪个线程
占用
CPU
最高方式 在开发中,我们不免会遇到某个程序
占用
CPU
很高的情况,我们可能可以用top命令查看到是该进程的某个线程
CPU
占有率高的很,通过top命令后,再按h键便可查看对应的线程号,如下...
操作系统面试题:进程如何阻塞?进程阻塞为什么不
占用
CPU
?
进程阻塞为什么不消耗
CPU
?1. 计算机是如何接收数据的2. 计算机如何知道要接受数据?3. 进程阻塞为什么不
占用
CPU
资源?3.1 工作队列3.2 等待队列3.3 唤醒进程3.4 内核接收网络数据全过程3.5 进程阻塞为什么不消耗...
查找Java哪个线程
占用
CPU
最多
查找Java哪个线程
占用
CPU
最多
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章