社区
C#
帖子详情
为什么后台线程速度慢
litgrass
2006-11-06 04:15:30
在启动应用程序时,我有个加载数据的函数速度比较慢,为了不影响窗体的加载速度,我用了线程在后台执行这段程序。可是结果后台的这个线程速度超慢,我看了一下,cpu使用仅50%左右,为什么?
...全文
168
4
打赏
收藏
为什么后台线程速度慢
在启动应用程序时,我有个加载数据的函数速度比较慢,为了不影响窗体的加载速度,我用了线程在后台执行这段程序。可是结果后台的这个线程速度超慢,我看了一下,cpu使用仅50%左右,为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
raozhiven
2006-11-06
打赏
举报
回复
CPU仅50%,双核?一般就50%了
litgrass
2006-11-06
打赏
举报
回复
可是应该不至于慢个十几倍吧
scow
2006-11-06
打赏
举报
回复
对于加载数据的函数来说, 还是在一个线程中运行, 现在前台线程也要占资源, 还有线程调度的开销, 有什么理由会比以前快.
LTAAA
2006-11-06
打赏
举报
回复
因为使用的优先级不同
MySQL(InnoDB剖析):05---InnoDB体系架构(
后台
线程
、内存池、文件)
①
后台
线程
:主要负责刷新内存池中的数据,保证缓冲池中的内存缓存的是最近的数据。此外将已修改的数据文件刷新到磁盘文件,同时保证在数据库发生异常的情况下InnoDB能恢复到正常运行状态 ②内存池:InnoDB有多个...
java加快执行速度_java
后台
开多
线程
加快任务执行速度
业务场景最近工作中遇到一个问题,在做统计工作...解决办法在java主
线程
中 开多个
线程
来执行任务,主
线程
等待这些
线程
都执行完毕,将结果汇总返回给客户端。具体实现//普通版startfor (int i = 0; i < list.size...
QT备忘录(2)-Qt多
线程
加快计算速度(转载)
在我接触多
线程
编程以来,都是把“多
线程
”等同于“异步”,使用多
线程
基本上也都是为了不阻塞主
线程
(如界面),才单独开一个
线程
“
后台
”运行。最近遇到的情况是数据分析程序的处理速度跟不上数据采集程序,因此...
后台
线程
更新界面的巧妙方法
在单机版程序的设计中,对于需要较长时间运行的操作,一般都通过
后台
线程
来完成。如果直接用 UI
线程
(在 click 事件中) 运行,则 UI 界面长时间得不到...2.
后台
线程
更新界面的频次不能太慢,太慢则也容易让用户觉得程
C# 高效率编程 “多
线程
” 的基本使用
什么是多
线程
? 比如你需要建房子,如果使用单
线程
,房子的门,地板,水管等都是你一个人安装,这样效率特别的低 总知就是 “终究还是一个人扛下了所有”。 但是在开一个
线程
就可以把你一部分工作分给另一人(另一个...
C#
110,552
社区成员
642,562
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章