c#写的程序在双核电脑上非常慢。

skyice320 2009-04-18 09:59:48
c#写的程序对一个列表控件绑定1W行数据,在单核电脑上花费30S在双核电脑上非常慢要12分钟。
大家知道为什么吗?
...全文
277 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
蓝海D鱼 2009-04-19
  • 打赏
  • 举报
回复
你有没有在 单核 上面 试试 多长时间
ProjectDD 2009-04-19
  • 打赏
  • 举报
回复
30 秒 到12 分钟 太夸张了点吧.
justin麒麟 2009-04-19
  • 打赏
  • 举报
回复
啥牌的CPU啊,我不能买了,,

不过你好像没提到多线程啊,如果不分多线程的话,单核双核有区别吗?
benjaminwu198818 2009-04-19
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 liu4545533 的回复:]
双核的不一定是单核速度的两倍
如果你的程序是单线程 那么程序只有一条作业流程,也只会使用一个cpu
如果是多线程 的 那么程序有多条作业流程 那么双核就会发挥作用
[/Quote]
学习这个…
xufzu123 2009-04-19
  • 打赏
  • 举报
回复
会不会是操作系统的问题~~
  • 打赏
  • 举报
回复
多线程在多核计算机上发挥得更好
烈火蜓蜻 2009-04-18
  • 打赏
  • 举报
回复
不好说,
wangzhe1945 2009-04-18
  • 打赏
  • 举报
回复
怪事情
surlew 2009-04-18
  • 打赏
  • 举报
回复
是不是你双核上开了很多其他程序导致的...
热学沸腾56 2009-04-18
  • 打赏
  • 举报
回复
关注...
liu4545533 2009-04-18
  • 打赏
  • 举报
回复
双核的不一定是单核速度的两倍
如果你的程序是单线程 那么程序只有一条作业流程,也只会使用一个cpu
如果是多线程 的 那么程序有多条作业流程 那么双核就会发挥作用
shunminjiafei 2009-04-18
  • 打赏
  • 举报
回复
真的假的
llsen 2009-04-18
  • 打赏
  • 举报
回复
[Quote=引用楼主 skyice320 的帖子:]
c#写的程序对一个列表控件绑定1W行数据,在单核电脑上花费30S在双核电脑上非常慢要12分钟。
大家知道为什么吗?
[/Quote]

用多线程
还有就是数据分页显示
这么多一次也看不完啊。

然后用分页存储过程
每次检索出来少一点
wuyq11 2009-04-18
  • 打赏
  • 举报
回复
程序问题,通过分页绑定数据
dapanda010 2009-04-18
  • 打赏
  • 举报
回复
系统软硬件环境和运行平台是不是都一样的呢
cseek 2009-04-18
  • 打赏
  • 举报
回复
LZ:
1w行数据建议使用分页技术绑定
然后来比较每页绑定时间
minioreo 2009-04-18
  • 打赏
  • 举报
回复
难道操作系统只调用了一个核心来处理,双核CPU的单个主频比单核的主频要低很多。
core0 2009-04-18
  • 打赏
  • 举报
回复
除了CPU外还有没有留意其他硬件的情况?例如:硬盘、内存和网络等
zucc_sjj 2009-04-18
  • 打赏
  • 举报
回复
诡异~
格拉 2009-04-18
  • 打赏
  • 举报
回复
这事得问蒋老大
加载更多回复(1)

111,126

社区成员

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

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

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