为什么后台线程速度慢

litgrass 2006-11-06 04:15:30
在启动应用程序时,我有个加载数据的函数速度比较慢,为了不影响窗体的加载速度,我用了线程在后台执行这段程序。可是结果后台的这个线程速度超慢,我看了一下,cpu使用仅50%左右,为什么?
...全文
168 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
raozhiven 2006-11-06
  • 打赏
  • 举报
回复
CPU仅50%,双核?一般就50%了
litgrass 2006-11-06
  • 打赏
  • 举报
回复
可是应该不至于慢个十几倍吧
scow 2006-11-06
  • 打赏
  • 举报
回复
对于加载数据的函数来说, 还是在一个线程中运行, 现在前台线程也要占资源, 还有线程调度的开销, 有什么理由会比以前快.
LTAAA 2006-11-06
  • 打赏
  • 举报
回复
因为使用的优先级不同

110,552

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧