社区
界面
帖子详情
wince mfc应用,UI操作界面切换时,影响socket通信速率
vann1982
2015-02-12 04:19:28
情况是这样,UI线程已跟工作线程分离,
但是只要切换界面,或多或少都会影响通信,提升工作线程优先级看起来没啥效果
UI用到大量PNG绘制,系统资源有限,
怎样才能保证工作线程不被打断啊? UI体验差一点可以接受
请踊跃回答,分不是问题
...全文
446
11
打赏
收藏
wince mfc应用,UI操作界面切换时,影响socket通信速率
情况是这样,UI线程已跟工作线程分离, 但是只要切换界面,或多或少都会影响通信,提升工作线程优先级看起来没啥效果 UI用到大量PNG绘制,系统资源有限, 怎样才能保证工作线程不被打断啊? UI体验差一点可以接受 请踊跃回答,分不是问题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
worldy
2015-03-24
打赏
举报
回复
还是要提高代码效率,或者更换性能更高的CPU,同时提供更多的资源特别是内存
lgstudyvc
2015-03-24
打赏
举报
回复
你都说了“系统资源有限” 还用问吗
红牛哥110
2015-03-24
打赏
举报
回复
这个不单是线程优先级的问题,还是编程水平的综合体现。 主要是提高代码的效率,减少占用CPU的时间。
向立天
2015-03-19
打赏
举报
回复
您好 我是本版版主 此帖已多日无人关注 请您及时结帖 如您认为问题没有解决可按无满意结帖处理 另外本版设置了
疑难问题汇总帖
并已在版面置顶 相关规定其帖子中有说明 您可以根据规定提交您帖子的链接 如您目前不想结帖只需回帖说明 我们会删除此结帖通知 见此回复三日内无回应 我们将强制结帖 相关规定详见界面
界面版关于版主结帖工作的具体办法
Eleven
2015-02-16
打赏
举报
回复
你的工作线程和你的UI线程有同步吗?
SiGoYi
2015-02-15
打赏
举报
回复
有办法,你可以新加一个管理线程,这个线程的职责就是排UI任务和工作线程任务的优先级。在管理线程中存在一个任务队列,UI和工作线程只要是有新任务就都先放在这个任务队列中,之后这个线程决定哪些任务排到前面,极端情况你可以把每一个工作线程的任务都插到最前面。 这个办法麻烦的一点就是需要你把UI的操作和工作线程的操作都编成任务协议,多了一个协议的解析过程。
allenhiman
2015-02-15
打赏
举报
回复
同意楼上 要分离就分离的彻底点 一个server 一个client
疯狂-的-蜗牛
2015-02-15
打赏
举报
回复
UI线程和socket线程抢占CPU,线程间(内核模式\用户模式)切换相当耗时。 设置线程优先级、优化提高界面线程绘制高效率。
oyljerry
2015-02-13
打赏
举报
回复
系统资源不够,线程是没多大改进的。如果可以,那么可以尝试多进程方式,把工作线程的事情放到进程,可以抢占更多系统资源
shenyi0106
2015-02-13
打赏
举报
回复
我个人感觉应该是系统资源不足(比如CPU性能有限)导致的。 切换过程中,需要重绘UI,导致CPU繁忙,无法响应网卡中断。 你可以把UI上的高级绘制动作暂时屏蔽掉,测试一下,看看还有没有这个问题
lougd
2015-02-13
打赏
举报
回复
工作线程与ui线程有关联吗?代码发上来看看。
WinCE
6.0中文模拟器
WinCE
6.0中文模拟器的SDK,支持.NET Compact Framework、
MFC
、ActiveSync。可代替先前传上来的两个版本。
WinCE
5.0中文模拟器SDK(VS2005) Part2
目前权限只能上传45MB大小的文件,只能分包压缩上传了,需要用的请将两个压缩包都下载下来再解压缩。
TCP和MODBUS-TCP通讯调试软件V1.2_
Wince
_Winxp_通用版
本软件可以运行于
WINCE
5 /
WINCE
6 /
WINCE
7 及 WINXP/ WIN7 等系统下, 软件设计环境 VB2005,要求装有 NET2.0 环境,对您学习MODBUS/TCP有帮助, 还可做TCP调试器, 此软件免费使用。 功能如下: 1.多网卡支持,...
WinCE
5.0中文模拟器SDK(VS2005)
VS2005中可用的
WinCE
5.0中文模拟器SDK,支持文件和注册表保存。
嵌入式系统开发圣经
5-3-2
WinCE
Pocket PC多媒体的佼佼者 5-3-3 我国嵌入式操作系统发展概况 5-3-4 PDA发展趋势 5-4 针对产品定义选择系统软件 5-4-1 基本技术比较 5-4-2 产品
应用
5-5 Symbian Platform:典型的智能型手机系统...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章