腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在Eclipse视图中,红色
线程
意味着什么?
、
、
在Eclipse中调试我
的
Java应用程序期间,Debug视图显示了一些红色文本颜色并带有锁符号
的
线程
:有人能解释一下这意味着什么吗? 我学习了,但没有找到任何解释。编辑:如@howlger正确地指出,页面上有一个注释,声明“.与
死锁
有关
的
<em
浏览 1
提问于2021-04-01
得票数 1
2
回答
为什么java不能从
死锁
中恢复?
、
、
我正在阅读实践中
的
Java并发一书,下面是它对
死锁
的
说明。 JVM无法从
死锁
中恢复,摆脱
死锁
的
唯一方法是重新启动服务器。它还提到JVM使用图搜索,其中
线程
充当图形节点,而
线程
A和B之间
的
边被定义为
线程
A正在等待
线程
B持有的资源
的
锁定。这个图是有向
的
,如果这个图中有任何循环,那么就会出现
死锁
。现在我
的
问题是,如果JVM知道存在<
浏览 1
提问于2013-09-20
得票数 2
回答已采纳
7
回答
Java进程挂起,
原因
不明
、
我正在用Xmx2000m运行Java进程,主机操作系统是
linux
centos,JDK1.6更新22。最近我在这个过程中经历了一种奇怪
的
行为,它变得完全没有响应,没有明显
的
原因
,没有日志,没有错误,什么都没有。我正在使用jconsole监控处理器,堆和Perm内存未满,
线程
和加载
的
类没有泄漏。
浏览 0
提问于2010-12-07
得票数 5
2
回答
其他螺纹位置
、
、
我
的
代码中有一个
死锁
,我想调试它。由于某些
原因
,我无法在这里重建它。这个问题只发生在我
的
顾客身上。例如,在我
的
情况下-我希望我
的
线程
将采样其他
线程
并打印它们当前
的
代码行。 编辑-我
的
平台是RHEL5.6,代码在C++中。
浏览 3
提问于2016-09-01
得票数 0
回答已采纳
2
回答
数据库
死锁
阻塞
、
、
数据库
死锁
主要是由数据库阻塞造成
的
吗?换句话说,阻塞是否是
死锁
的
内在
原因
?多个资源阻塞是否是
死锁
的
必要条件?如果在数据库中防止阻塞,这是否意味着我们可以避免数据库
死锁
?检查了来自互联网
的
不同资源,得到了相互矛盾
的
答案: 当两个或多个控制
线程
被阻塞时会发生
死锁
,每个
线程
都在等待另一个
线程
持有的资源。当发生这
浏览 4
提问于2013-11-25
得票数 0
7
回答
如何保证不会出现
死锁
、
给定两个
线程
,每个
线程
都有一个锁,如何保证没有
死锁
。谢谢!
浏览 0
提问于2010-02-18
得票数 5
回答已采纳
2
回答
如何使用NetBeans找到
死锁
?
、
、
当我
的
Java应用程序冻结时,我遇到了一个罕见
的
问题。现在,我能够在NetBeans中以调试模式再现它。因此,它目前处于冻结状态,但我不知道如何在代码中准确地找到它具有
死锁
的
位置,以及在哪些
线程
中。调用堆栈窗口为空,
线程
屏幕截图被附加。我该怎么做才能在代码中找到问题呢?
浏览 7
提问于2015-02-11
得票数 0
回答已采纳
3
回答
在多
线程
中找到
死锁
的
原因
?
、
、
、
多
线程
应用程序冻结。也许是
死锁
造成
的
。如果是,那么我们如何找到
死锁
的
原因
?有没有系统地做这件事
的
工具和策略?
浏览 1
提问于2013-04-11
得票数 5
回答已采纳
1
回答
是否有一种简单
的
方法来获取
线程
转储来查找
线程
死锁
的
原因
?
、
、
、
我们在生产中有一个C#控制台应用程序,它具有断续
的
线程
死锁
。我试图通过将VS 2017附加到正在运行
的
进程来找到
死锁
,但我无法找到任何容易找到
死锁
原因
的
方法。似乎没有任何窗口来标识哪些
线程
拥有哪些锁。我习惯于在Java中使用JStack,这是一个针对运行中
的
Java应用程序运行
的
命令行实用工具,它打印一个
线程
转储,识别
死锁
,并在每个StackTrace中显示<em
浏览 3
提问于2017-05-04
得票数 1
回答已采纳
1
回答
Boost C++库:
死锁
的
单元测试断言
、
、
我正在用Boost.Unit编写一个单元测试,并且我想在我测试
的
代码中包含对
死锁
的
基本测试。我
的
第一个想法是在一个
线程
中设置一个截止日期计时器,同时在另一个
线程
中运行测试,该测试预计将在截止日期之前完成。当计时器停止时,断言
线程
没有运行或不可中断。我可以用什么方法更准确地检测
死锁
?
浏览 1
提问于2010-09-25
得票数 0
回答已采纳
2
回答
线程
锁无限等待
、
、
面对出现作为应用挂起
的
间歇性多
线程
错误。当我暂停调试时,我会看到
线程
等待锁(_sync)子句。所以问题是:我认为这不是“
死锁
”,因为
死锁
意味着至少存在两个对象和两个
线程
,而在考虑代码时只有一个同步对象。我认为其他
线程
锁定了对象并挂起,但我找不到它是哪一个
线程
。
浏览 0
提问于2011-08-28
得票数 1
1
回答
从另一个
线程
访问servlet作用域beans
、
、
、
我使用
的
是"“答案中
的
方法。然而,我发现涉及RequestAttributes对象
的
死锁
很少见。
死锁
的
主要
原因
是对象中
的
synchronized (this.sessionAttributesToUpdate)语句和servlet会话散列映射之间。通常,对象
的
实例是为每个请求创建
的
,因此它们不会冲突,但如果我将对象传递给另一个
线程
以使用会话bean,则会使用相同
的
对象,并
浏览 0
提问于2013-04-02
得票数 0
2
回答
System.out.format如何防止
死锁
?
、
、
我发现在经典
的
中包含对System.out.format
的
调用可以防止
死锁
的
发生,但我不知道为什么。删除有问题
的
行会导致常见
的
死锁
:Gaston: Alphonse has bowed to me!对System.out.format
的
调用是否以某种方式改变了
线程
获取对象上固有锁
的
方式?更新: 通过更改代码中
线程
的</em
浏览 0
提问于2012-09-17
得票数 1
回答已采纳
4
回答
使用Thread.Sleep解决锁定
死锁
、
如果我在Thread.Sleep(0)方法中注释或传递0,那么就不会有
死锁
。在其他情况下,会出现
死锁
。uptask是由
线程
轮询中
的
线程
执行
的
,这需要一些时间。同时,主
线程
获取lockB和lockA,打印字符串并释放锁。之后,uptask开始运行,它看到lockA和lockB是空闲
的
。所以在这种情况下没有
死锁
。但是,如果我同时休眠主
线程
,uptask会前进,并看到lockB被锁定,然后发生
死锁
。有没有
浏览 0
提问于2015-10-23
得票数 2
1
回答
Linux
/Unix环境下
的
wxCriticalSection
、
我发现,在
linux
下,wxCriticalSection不是递归
的
(当
线程
不止一次抓取某个部分时会造成
死锁
)。查看源代码,我发现wxCriticalSection是在
Linux
下使用wxMutex实现
的
,但不使用wxMUTEX_RECURSIVE。我有一个在Win和Mac下运行良好
的
代码库,我想将它移植到
Linux
,但是在一些我没有避免递归
的
地方有
死锁
。现在我有两种可能性: 为了我
的
目的,更改和重
浏览 6
提问于2011-02-18
得票数 1
回答已采纳
1
回答
检测到IIS工作进程已
死锁
并回收应用程序池
、
、
、
、
是否可以使用powershell来检测IIS工作进程
线程
死锁
,然后触发应用程序池回收?
原因
:我有一个网站,它调用GAC中
的
一个程序集,有时只是在
死锁
中持有
线程
,唯一
的
修复方法是回收IIS中网站
的
应用程序池,恼人
的
是用户必须在我被告知之前注意到它,自动化这个过程将是很好
的
。
浏览 0
提问于2014-03-25
得票数 0
2
回答
死锁
会导致高CPU利用率吗?
、
、
死锁
是将进程放入较高
的
CPU使用率,还是这两个进程都“休眠”,等待另一个进程完成? 我试图在
Linux
系统上调试一个用C++编写
的
多
线程
程序。我注意到一个特定进程
的
CPU利用率过高,我想知道这是否是由于
死锁
问题造成
的
。我已经确定,一个进程总是比我预期
的
(使用top)使用更多
的
CPU,并且这个过程可以工作,但是它工作得很慢。如果
死锁
导致进程休眠,并且不会导致较高
的
CPU使用率,那么至
浏览 5
提问于2014-08-14
得票数 5
回答已采纳
1
回答
多
线程
Win32图形用户界面消息循环
、
在多
线程
应用程序中,什么时候需要使用这种修改过
的
消息循环?
浏览 0
提问于2010-06-05
得票数 1
回答已采纳
3
回答
线程
使用锁定
的
互斥锁崩溃
、
、
有一种情况,我有两个
线程
都在使用相同
的
互斥量。一个
线程
锁定互斥锁并崩溃。互斥状态是什么?它是否仍然被锁定,并且第二个
线程
永远不会拥有该互斥锁?意味着
死锁
的
情况?编辑-还解释了
Linux
系统上pthread
的
一个案例
浏览 1
提问于2010-07-02
得票数 5
回答已采纳
2
回答
分区能解决我
的
死锁
问题吗
、
我有一个更新SQL Server2005数据库中
的
表
的
应用程序。这个应用程序为我
的
每个区域都有一个
线程
,这些
线程
同时运行。有人对此有什么想法吗?
浏览 1
提问于2011-10-25
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
多线程案例:死锁场景一
死锁调试技巧:工作线程和用户界面线程
C+11多线程编程(八)——死锁问题
Java并发编程:如何防止在线程阻塞与唤醒时死锁
oracle数据库死锁原因及分析
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券