社区
C#
帖子详情
C#多线程,死锁问题
zjpkitzjp
2012-07-16 02:03:57
我开了三个线程,处理报文,但偶尔会出现死锁的情况,一般要处理数十万个报文才会出现,该如何调试啊?
...全文
206
9
打赏
收藏
C#多线程,死锁问题
我开了三个线程,处理报文,但偶尔会出现死锁的情况,一般要处理数十万个报文才会出现,该如何调试啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjpkitzjp
2012-07-16
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
怎么找死锁?先找到所有共享资源,再去找所有使用共享资源的地方是否做了并发控制。
[/Quote]读文件的共享区域是哪里啊?我锁住要处理的这个文件就可以了吧?
cheng2005
2012-07-16
打赏
举报
回复
怎么找死锁?先找到所有共享资源,再去找所有使用共享资源的地方是否做了并发控制。
zjpkitzjp
2012-07-16
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
和处理数量没关系吧 查查有什么地方可能造成死锁的地方
[/Quote] 嘻嘻,就是不知道怎么才能找到死锁的地方采伐这个帖子的
zjpkitzjp
2012-07-16
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
可能还是进程的先后关系有点问题
[/Quote] 不存在先后关系阿
zjpkitzjp
2012-07-16
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
自己查代码,写的 有问题,没控制好同步
[/Quote]麻烦您说说怎么调阿。我也知道有问题的
baichangle
2012-07-16
打赏
举报
回复
和处理数量没关系吧 查查有什么地方可能造成死锁的地方
风一样的大叔
2012-07-16
打赏
举报
回复
可能还是进程的先后关系有点问题
bdmh
2012-07-16
打赏
举报
回复
自己查代码,写的 有问题,没控制好同步
火星大能猫
2012-07-16
打赏
举报
回复
我也出现过,忽略.
c#
多线程
中用pythonnet库调用Python的方法解决
死锁
问题
的源代码
c#
多线程
中用pythonnet库调用Python的方法解决
死锁
问题
的源代码 参考csdn博客:https://blog.csdn.net/qiangpi6057/article/details/135076348
C#
多线程
系列讲座(同步,
死锁
等知识)
讲述
C#
开发过程中,怎么用
多线程
,需要注意的地方,比如
死锁
,同步,异步等知识。非本人原著,特别说明。
JAVA
多线程
精讲下
本课程是《零基础学Java》系列课程中的"
多线程
"相关课程.授课形式延续了之前课程的授课风格。内容细腻、详尽,由浅入深!通过本门课程的学习你可以深刻理解Java
多线程
的原理及实现运行机制,深刻学习
多线程
的生命...
多线程
死锁
C#
中解决
多线程
死锁
问题
有很多种方法,可以直接Kill掉进程,也可以在结束一个线程的时候释放资源等等,但是也可以使用常用的Lock住某个线程,然后开始另一个线程,也可以达到同样的效果。
c#
多线程
中用pythonnet库调用Python的方法
死锁
的源代码
c#
多线程
中用pythonnet库调用Python的方法
死锁
的源代码 参考csdn博客:https://blog.csdn.net/qiangpi6057/article/details/135076348
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章