腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
实时
解决
线程
死锁
?
python
、
python-3.x
、
python-multithreading
如果在运行时怀疑python
线程
之间存在
死锁
,有没有办法在不杀死整个进程的情况下
解决
这个问题? 例如,如果一些
线程
花费的时间远远超过它们应有的时间,资源管理器可能会怀疑它们中的一些
线程
是
死锁
的。当然,它应该在将来的代码中进行调试修复,但有没有一个干净的
解决
方案可以立即使用(在运行时),也许可以杀死特定的
线程
,以便其他
线程
可以恢复?编辑:我在考虑添加一些“
死锁
检测”循环(在它自己的
线程
中),它会休眠一
浏览 11
提问于2016-09-19
得票数 2
1
回答
如何
使j控制台在X11上快速工作
x11
、
jconsole
场景:我正在尝试对
线程
进行一些
实时
分析,以隔离
线程
死锁
的原因。我经验不足,每次点击延迟30秒。
如何
使JConsole以合理的速度运行。
浏览 2
提问于2013-02-21
得票数 1
4
回答
MultiThreading和
死锁
java
、
multithreading
建议我任何
实时
情况下,我应该创建多个
线程
,然后介绍一个
死锁
situation.this是一种项目!你能帮助应用程序对一些
实时
情况更感兴趣吗?
浏览 0
提问于2009-07-07
得票数 1
1
回答
在工作
线程
中调用任务
死锁
c#
、
task-parallel-library
、
deadlock
、
invoke
当我想在进程结束时显示一个消息框时,我认为它是
死锁
的。但是,当我在task.Wait();中不使用button6_Click时,它就正常了,UI也不会挂起。
浏览 4
提问于2014-06-07
得票数 1
回答已采纳
3
回答
使用Firebird标识
线程
中的
死锁
database
、
multithreading
、
deadlock
、
firebird
、
pool
开发人员正在寻找最好的方法来识别特定
线程
中特定事务的
死锁
。我们正在收到
死锁
错误,但这些错误在FB2.0中非常普遍所以我们
浏览 4
提问于2008-09-15
得票数 1
1
回答
Java
线程
和HTTP请求
死锁
java
、
multithreading
、
networking
、
network-programming
、
threadpool
我在java
线程
中遇到了一个问题,我不确定它是否与我的方法有关,或者
线程
池是否会
解决
我试图实现的目标。在
线程
中,执行的代码只是 // gets only the前50个
线程
几乎立即执行,然后停止大约60秒,然后是另一个执行高峰,大约20个
线程
同时完成,等等。即使有4个
死锁
,也会发生相同的
死锁
。
浏览 4
提问于2013-12-07
得票数 1
回答已采纳
6
回答
如何
使用Eclipse在Java中调试
死锁
java
、
multithreading
、
debugging
可以使用什么技术来调试Java程序中的
死锁
。我的IDE是Eclipse,我想我已经识别出了两个
死锁
的
线程
。在调试器中,右击任何有问题的
线程
并选择suspend将挂起该
线程
,并显示当前正在执行的代码。尝试单步执行或单步执行问题似乎没有任何效果-
线程
状态更改为“单步执行”,并且除非再次单击“挂起”,否则控制永远不会返回到调试器。 谢谢
浏览 1
提问于2010-01-18
得票数 10
回答已采纳
1
回答
Spring web应用程序中的
死锁
java
、
spring
、
spring-mvc
、
thread-safety
如何
编写
线程
安全的Spring web应用?1.控制器-此控制器接收来自调用者的请求。当所有250个
线程
同时命中时。
浏览 1
提问于2012-08-09
得票数 1
2
回答
需要帮助来调试互斥锁
死锁
c++
、
linux
、
pthreads
、
mutex
、
deadlock
我在下面的代码中有一个互斥锁
死锁
:{} 有
实时
线程
和非
实时
线程
锁定互斥锁。我知道可能会有优先级反转,但这怎么会导致
死锁
呢?
浏览 2
提问于2012-03-07
得票数 3
2
回答
与不是主
线程
的GUI
线程
通信
c++
、
multithreading
、
qt
、
c++11
、
qt5
现在,我需要主
线程
和工作
线程
进行通信。我有一个执行
实时
信号处理的应用程序。我的目标是创建一个Qt,它可以插入到我的应用程序中,在不影响
实时
方面的情况下可视化各种信号。我研究了
如何
做到这一点的不同方法,并得出结论,这个非常接近地描述了我需要什么,并为它提供了一个
解决
方案。但是,没有关于主
线程
和工作
线程
如何</e
浏览 6
提问于2019-09-22
得票数 3
回答已采纳
3
回答
RaiseCanExecuteChanged在等待时调用会导致
死锁
c#
、
asynchronous
、
prism
、
async-await
、
prism-4
Dispatcher.Invoke(() => UiCommand.RaiseCanExecuteChanged()); 现在,我遇到了一个问题,就是RaiseCanExecuteChanged会导致
死锁
我是做错了什么,还是该
如何
解决
这个问题?
浏览 2
提问于2013-09-06
得票数 2
回答已采纳
1
回答
伪
实时
线程
multithreading
、
user-interface
、
asynchronous
、
real-time
、
threadpool
据我所知,BeginInvoke方法激活的是一个任务,而不是另一个
线程
(在我的计算机上,它确实激活了另一个
线程
,但从我所做的读取来看,这并不是一个保证,它取决于
线程
池
如何
完成任务),从我所做的所有测试来看它有一个睡眠和更新(所以它在某种程度上模拟了一个
实时
的物理引擎……它很粗糙,但我不需要
实时
的真实精度,只要有感觉就够了) 我的问题是,这在其他计算机上是否可以工作,或者我是否应该切换到我启动和取消的显式
线程
浏览 2
提问于2010-11-19
得票数 0
回答已采纳
6
回答
如何
获取
线程
的堆栈跟踪
java
、
multithreading
、
deadlock
、
stack-trace
我有一个多
线程
的应用程序。有几条消息传入应用程序,并在单独的
线程
中进行处理。为此,我使用了java.util.concurrent包中的类ThreadPoolExecutor和FutureTask。偶尔,我会在应用程序中遇到一些
死锁
。当
死锁
发生时,我希望中断阻塞
线程
,并记录该
线程
的堆栈跟踪,以便以后可以
解决
死锁
。 在Java中,有没有办法在
线程
之外找到该
线程
的堆栈跟踪?
浏览 1
提问于2010-09-17
得票数 10
1
回答
java应用程序中的insert和select语句(Sql server 2014)上的
死锁
sql-server-2014
、
java
在我的应用程序中,有许多
线程
使用insert和select语句从数据库存储/检索数据。📷
如何
解决
这种僵局?谢谢
浏览 0
提问于2017-06-28
得票数 1
1
回答
C++11
线程
死锁
multithreading
、
c++11
、
deadlock
我已经为
线程
写了一个简单的同步,但是它
死锁
了,而且我不知道
如何
巧妙地修复它。我有一个在我的main中声明(它被初始化为0),并且每个
线程
都运行这段代码while(!(count_%size_==0)); // wait until all the threads have reached this pointsize_ 是启动的
线程
数(在我的例子中是2)。这个同步代码在
线程
中
浏览 0
提问于2014-08-11
得票数 0
1
回答
SQLExecDirect在
死锁
时不返回
c++
、
odbc
如果存在
死锁
,则在
解决
死锁
之前SQLExecDirect不会返回。不,我不能
解决
这个
死锁
。这个应用程序正在运行我的客户数据库中他们选择的查询或存储过程。我只是不想让它在
死锁
期间没有响应。
浏览 28
提问于2017-12-14
得票数 0
2
回答
有Linux命令打印正在运行的Java进程的当前堆栈吗?
java
、
linux
、
debugging
、
stack-trace
形势:是否有Linux命令允许我打印堆栈以标识当前正在运行的
线程
/方法,以便找到导致暂停的方法?即使我在一台计算机上使用run,它仍然涉及多个同时运行的
线程
。 最重要的是,“停止虫”是随机发生的(即不能繁殖)。因此,我最好的方法是识别导致错误的当前运行方法。
浏览 0
提问于2014-08-29
得票数 0
回答已采纳
1
回答
如何
从主C#确定
线程
何时处于
死锁
状态
c#
、
multithreading
、
deadlock
、
dining-philosopher
我读过其他关于
死锁
检测和避免
死锁
工具的文章;但我的问题具体是关于
如何
从Main中发现
线程
何时处于
死锁
状态,以便我可以让主
线程
休眠,直到
线程
死锁
并继续进行。我尝试使用ThreadState.WaitSleepJoin来检测Main中是否所有
线程
都
死锁
了较长一段时间,但这似乎不起作用;有没有什么实用方法可以用来确定何时所有
线程
都
死锁
?我正在尝试在饮食哲学家中实现
死锁
场
浏览 2
提问于2013-05-21
得票数 0
3
回答
面试问题,
如何
在java中防止n
线程
n资源
死锁
multithreading
这个问题是在一次采访中提出的,并且正在判断从架构上采取什么方法来
解决
高级别的这个问题。在Java中,
如何
解决
这个问题-->N个
线程
..N个资源..您使用什么协议来确保不会发生
死锁
?同步所有的方法会导致系统
死锁
,那么
如何
解决
这个问题呢?
浏览 2
提问于2010-12-15
得票数 3
回答已采纳
5
回答
如何
在windbg中找到我的ReaderWriterLock的锁存器(读卡器)
.net
、
windbg
、
deadlock
、
readerwriterlock
我得到了一个由于
死锁
而挂起的.Net进程的转储(gui
线程
不再响应,我的日志显示一些
线程
已经停止响应)。我已经拍摄了一张快照,现在正在windbg中查看它,所有
线程
都在等待最后一个。使用!clrstack -p查看该
线程
的堆栈跟踪,可以看出它正在尝试获取ReaderWriterLock上的写操作 我
如何
知道哪个
线程
持有这个锁,这样我就可以开始找出
死锁
是
如何
发生的?rwlocks来帮助
解决
这个问题,但是在.Net2.0
浏览 6
提问于2008-11-25
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券