社区
C#
帖子详情
关于 c#线程处理问题
baihe_591
2007-12-20 02:16:53
在我的项目中,有4个线程,一个是用于界面显示时间和延时处理的timer线程,二是主线程处理截面的按扭事件,三是串口接收程序.四是我的定时发送数据的线程.请问怎样处理才能减低cpu使用率.(尤其是线程3我要对收到的数据进行实时处理,发现很占用cpu)
...全文
100
3
打赏
收藏
关于 c#线程处理问题
在我的项目中,有4个线程,一个是用于界面显示时间和延时处理的timer线程,二是主线程处理截面的按扭事件,三是串口接收程序.四是我的定时发送数据的线程.请问怎样处理才能减低cpu使用率.(尤其是线程3我要对收到的数据进行实时处理,发现很占用cpu)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qgcsoft
2007-12-20
打赏
举报
回复
帮你顶
baihe_591
2007-12-20
打赏
举报
回复
怎样实现异步处理DataReceived事件,不知道楼上能不能说详细一点啊?
moonlighter
2007-12-20
打赏
举报
回复
你的第1、2、4的线程是属于异步方法,CPU的使用率就小,而第3个线程,用一个线程处理串口接收程序,势必采用同步方式,CPU使用率必然大增,改为异步接收,处理DataReceived事件,启用线程来处理
c#
编写串口通讯代码 多
线程
实现.rar_
C#
串口_
c#
串口多
线程
_
c#
多
线程
_串口多
线程
_串口通信
串口通信的实现,编程环境为
C#
,实现技术采用了多
线程
方式
C#
多
线程
消息
处理
例子
很不错的
C#
多
线程
消息
处理
例子,UI界面,给出了后台
线程
向界面传递信息以及UI
线程
解析信息的完整过程。值得一看!
c#
多
线程
处理
c#
多
线程
task Thread
Revit二次开发
c#
多
线程
处理
Revit二次开发
c#
本身revit无法进行多
线程
处理
,本实例实现多
线程
处理
C#
处理
大容量数据,及多
线程
简单应用
应用
线程
解决界面的假死状态,应用高级SQL语句执行快速导入、导出数据操作。
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章