社区
C#
帖子详情
.net中的多线程效率问题
xuwj2000
2007-12-04 11:34:30
系统采用.net 2005 C#进行开发,
程序中调用了arcgis中的控件进行进地图定位(仅得到定位数据,不涉及界面方面的更新或操作)
地图定位在UI线程下面运行,可以达到200条/秒的处理速度.
如果自己创建线程(Thread)进行地图定位,仅达到40条/秒的处理速度,把线程设为高优先级也没用
环境说明,运行于core2的机上,内存有1G,操作系统windows2003,系统资源方面没有问题
...全文
80
7
打赏
收藏
.net中的多线程效率问题
系统采用.net 2005 C#进行开发, 程序中调用了arcgis中的控件进行进地图定位(仅得到定位数据,不涉及界面方面的更新或操作) 地图定位在UI线程下面运行,可以达到200条/秒的处理速度. 如果自己创建线程(Thread)进行地图定位,仅达到40条/秒的处理速度,把线程设为高优先级也没用 环境说明,运行于core2的机上,内存有1G,操作系统windows2003,系统资源方面没有问题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiujinwen
2007-12-04
打赏
举报
回复
学些。。
慢慢优化吧:)
欢迎访问
http://www.ccworker.com
qiujinwen
2007-12-04
打赏
举报
回复
学些。。
慢慢优化吧:)
欢迎访问
http://www.ccworker.com
xuwj2000
2007-12-04
打赏
举报
回复
效率低一点也不会低这么多吧?
而且程序运行的过程中,UI线程与创建的线和并没有交互!
netsd
2007-12-04
打赏
举报
回复
多线程只是在交互上对用户感觉比较,效率方面是要低一点的。线程之间的轮询也要一点资源。你那线程优先级再高也高不过UI线程。
xuwj2000
2007-12-04
打赏
举报
回复
想问一下,出现这种情况,一般是什么问题,应该从哪方面下手来处理这个问题
vwxyzh
2007-12-04
打赏
举报
回复
Invoke了UI上的Control了?
xuwj2000
2007-12-04
打赏
举报
回复
UI线程与普通线程,在本质或者一些资源使用上有区别啊?
谈谈在
.NET
下的多
线
程编程
多
线
程是许多操作系统所具有的特性,它能大大提高程序的运行
效率
。目前微软的
.Net
战略正进一步推进, 各种相关的技术正为广大编程者所接受,同样在
.Net
中
多
线
程编程技术具有相当重要的地位。
浅析
.Net
下的多
线
程编程
多
线
程是许多操作系统所具有...目前微软的
.Net
战略正进一步推进,各种相关的技术正为广大编程者所接受,同样在
.Net
中
多
线
程编程技术具有相当重要的地位。本文我就向大家介绍在. Net下进行多
线
程编程的基本方法和步骤。
vb
.net
开源搜索局域网内机器的IP,MAC,名称
虽然网上不少了,但是实在没搜索到
效率
高的,自己需要,就写了一个,没有对找到数据排序,但
效率
还是不错的,多
线
程搜索,因为时间缘故,只搜索最后一个字节的部分,反正代码发布了,需要的就都搜索也可以。...
.NET
中
的多
线
程-并行编程
在
.NET
框架
中
,多
线
程编程可以提高程序的性能和并发能力。
.NET
框架提供了一系列的类和API,用于简化多
线
程编程。本文介绍了
.NET
中
的多
线
程-并行编程,并给出了一些示例代码,希望对大家有所帮助。
ASP
.NET
Core 多
线
程 异步编程
@ASP
.NET
Core 多
线
程 异步编程 同步异步编程 同步编程是对于单
线
程来说的,就像我们编写的控制台程序,以main方法为入口,顺序执行我们编写的代码。 异步编程是对于多
线
程来说的,通过创建不同
线
程来实现多个任务的...
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章