腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
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元无门槛券
手把手带您无忧上云
相关
资讯
Linux的IO 通信 以及 Reactor 线程模型浅析
Slack表示已“查明”其线程问题的原因,推出修复
并发编程之死锁解析
快被系统性能逼疯了?你需要这份性能优化策略
分享一份网易运维工程师笔试题
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券