腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
死锁
对不涉及
死锁
的
其他
进程
有什么影响?
、
我没有找到确切
的
答案,即如果系统中出现
死锁
,那么系统将停止工作,或者一些不涉及
死锁
的
进程
可以继续执行。 当
死锁
发生时,系统将陷入
死锁
,还是只有处于
死锁
状态
的
进程
才会出现
死锁
?
浏览 5
提问于2016-12-18
得票数 0
回答已采纳
1
回答
Linux
的
看门狗
Linux
上是否有用于以下目的
的
监督狗工具或库?我希望构建一个监督狗可执行文件,它启动2个
进程
并在以下情况下重新启动它们:互联网搜索发现了watchdog.c,但我不确定它是否可以用于我
的
目的我可以像建议
的
那样以init程序(守护
进程
)
的
形式运行我
的
进程
,但我不确定
Linux
是否会意识到
进程</e
浏览 0
提问于2012-06-07
得票数 1
2
回答
死锁
会导致高CPU利用率吗?
、
、
死锁
是将
进程
放入较高
的
CPU使用率,还是这两个
进程
都“休眠”,等待另一个
进程
完成? 我试图在
Linux
系统上调试一个用C++编写
的
多线程程序。我注意到一个特定
进程
的
CPU利用率过高,我想知道这是否是由于
死锁
问题造成
的
。我已经确定,一个
进程
总是比我预期
的
(使用top)使用更多
的
CPU,并且这个过程可以工作,但是它工作得很慢。如果
死锁</em
浏览 5
提问于2014-08-14
得票数 5
回答已采纳
2
回答
如何实际找到UNIX上
进程
的
死锁
原因
?
、
、
、
、
在unix上,
进程
被卡住了,您怀疑它是否是
死锁
,找到
死锁
的
原因
,以及如何删除和避免
死锁
? 循环等待:必须有一个
进程
链,使链
的
每个成员都在等待链
的
下一个成员所持有的资
浏览 1
提问于2011-10-27
得票数 3
回答已采纳
1
回答
这是glibc/p线程中
的
一个bug吗?
、
、
这在大多数情况下都是可行
的
,但我经常会遇到
死锁
。我使用互斥锁来保护共享内存,而共享它
的
进程
之一可能会被杀死。所以,也许我
的
死锁
是因为
进程
被杀死时在pthread_cond_broadcast中,而现在,另一个
进程
不能广播,因为被杀死
的
进程
仍然拥有互斥体?毕竟,同样
的
情况也是我一开始就开始使用健壮互斥
的
原因
。 PS:在关键部分中
进程
被杀死
的
浏览 0
提问于2018-08-07
得票数 2
1
回答
SQL Server:锁通信缓冲区资源
的
僵局
、
这种
死锁
类型
的
可能
原因
是什么?(一般不是
死锁
)这是否表明系统内存不足,缓冲区计数超出限制?详细错误: 事务(
进程
ID 59)在与另一个
进程
的
锁通信缓冲区资源上陷入僵局,并被选择为
死锁
受害者。重新运行事务
浏览 0
提问于2013-09-09
得票数 40
1
回答
锁存等待会导致
死锁
和错误提及“锁资源”吗?
、
SQL server
死锁
通常由于锁定资源而发生。其他
原因
是记忆等。当
死锁
错误消息清楚地声明
死锁
是由于锁定资源时,那么它是否总是意味着
进程
1希望锁定资源A,并且对资源B有锁,而
进程
2希望锁定资源B并锁定资源A?或者这个错误也是由于锁存等待造成
的
呢?
浏览 0
提问于2021-09-09
得票数 -1
2
回答
数据库
死锁
阻塞
、
、
数据库
死锁
主要是由数据库阻塞造成
的
吗?换句话说,阻塞是否是
死锁
的
内在
原因
?多个资源阻塞是否是
死锁
的
必要条件?如果在数据库中防止阻塞,这是否意味着我们可以避免数据库
死锁
?检查了来自互联网
的
不同资源,得到了相互矛盾
的
答案: 当两个或多个控制线程被阻塞时会发生
死锁
,每个线程都在等待另一个线程持有的资源。当发生这种情况时,除非某个外部代理采取行动来打破
死锁<
浏览 4
提问于2013-11-25
得票数 0
3
回答
无信号量
的
共享内存访问
、
、
、
在
linux
中使用共享内存apis时,如果我有一次写入(通过A
进程
)和只有一次读取(通过B
进程
),我是否仍然需要信号量。有没有一个例子可以说明,在
linux
中使用没有信号量
的
共享内存会进入
死锁
状态。
浏览 33
提问于2009-10-05
得票数 2
3
回答
进程
中
的
死锁
,Unix命令?
、
我想知道如何知道
进程
的
线程在Unix/
Linux
机器上是否
死锁
了?另外,有没有一个命令可以知道
进程
所处
的
阶段(或状态)?如果您知道任何工具,请建议。谢谢。
浏览 0
提问于2010-11-29
得票数 3
回答已采纳
2
回答
多
进程
调试技术
、
、
、
我在调试多
进程
应用程序时遇到了问题(特别是在python
的
多
进程
模块中使用
进程
池)。我有一个明显
的
死锁
,我不知道是什么
原因
造成
的
。堆栈跟踪不足以描述问题,因为它只显示多处理模块中
的
代码。有没有什么python工具或者其他通用
的
技术可以用来调试
死锁
?
浏览 0
提问于2009-08-30
得票数 27
回答已采纳
3
回答
是否所有
死锁
都是由错误
的
查询引起
的
?
、
“事务(
进程
ID 63)在与另一个
进程
的
lock |通信缓冲区资源上发生
死锁
,已被选择为
死锁
牺牲品。请重新运行该事务。”可能
的
失败
原因
:查询出现问题、未正确设置"ResultSet“属性、未正确设置参数或未正确建立连接。 这种
死锁
会不会是由存储过程使用SQL邮件之类
的
东西引起
的
?或者总是导致我
的
两个应用程序同时访问同一个表?
浏览 2
提问于2010-03-24
得票数 9
回答已采纳
1
回答
关于
Linux
和Windows中
的
死锁
、
、
、
、
假设您有两个
进程
: P1和P2。P1具有高优先级,P2具有低优先级。P1和P2有一个共享
的
信号量(即,它们都在同一信号量上执行等待和posts )。这些
进程
可以按任意顺序交错(例如,可以在P1之前启动P2 )。简要说明
进程
在以下情况下是否会
死锁
:三、这两个
进程
都作为可变任务在Windows 7系统上运行 四.这两个
进程
都作为实时任务在Windows 7系统上运行根据
死锁</
浏览 18
提问于2017-01-14
得票数 0
1
回答
在ESQL中发生
死锁
时,sqlcode不返回DEADABORT
、
、
我正在尝试理解如何使用ESQL管理
死锁
。我创建了两个并发
进程
,它们试图更新"customers“表,与O‘’Neil
的
书”数据库“中给出
的
示例完全相同:有谁有主意吗?
浏览 0
提问于2010-11-26
得票数 0
回答已采纳
1
回答
futex手册页演示结果不正确
、
、
、
提供了一个简单
的
演示,但是我无法获得页面描述
的
结果,结果似乎是我
的
机器(
Linux
5.2.1)上
的
死锁
;父
进程
没有被它
的
子
进程
唤醒。手册页有误吗?我
的
机器上
的
输出示例:Child (12877) 0Child (12877) 1我
的</
浏览 6
提问于2020-01-07
得票数 0
1
回答
linux
内核如何避免
死锁
?
、
、
linux
内核如何避免用户
进程
中
的
死锁
?它是否有一个内在
的
机制来阻止他们,或一个认识和杀死他们? 还有,内核编程有类似的地方吗?
浏览 1
提问于2014-03-04
得票数 7
回答已采纳
2
回答
有人能解释管道缓冲区
死锁
吗?
、
、
Python文档到Popen状态: 警告使用.stdin.write ()而不是.stdin.write、.stdout.read或.stderr.read来避免由于其他OS管道缓冲区填充和阻塞子
进程
而导致
的
死锁
现在,我正在试图弄清楚这种
死锁
是如何发生
的
,以及
原因
。我
的
心智模型:子
进程
产生一些东西给stdout/err,它被缓冲,在缓冲区被填充之后,它被冲到子
进程
的
stdout/err,它通过管道
浏览 5
提问于2010-03-04
得票数 17
回答已采纳
4
回答
进程
成为
死锁
受害者
的
原因
、
我有一个选择
的
过程,需要很长时间才能完成,大约5到10分钟。同时,我们还有另一个
进程
在同一个数据库和相同
的
表中进行更新和插入。第一个
进程
已经启动,最近以消息提前结束。 SQLEXCEPTION:事务与另一个
进程
在锁定资源上陷入僵局,并被选择为
死锁
受害者。第一个
进程
在其他站点上运行,条件相同,但数据库较小,因此所讨论
的
select语句
的
时间要短得多(大约30
浏览 5
提问于2011-12-05
得票数 122
回答已采纳
2
回答
获取当前
进程
的
进程
id,不带unistd.h
、
、
我正在研究一种
死锁
检测算法,我只得到了内核级别的库,即#include <
linux
/somelibrary>,没有其他库。有没有内核级别的工具可以让我获得当前
进程
的
pid,类似于
的
浏览 3
提问于2009-02-09
得票数 4
1
回答
为什么要为单个更新查询设置
死锁
?
、
、
、
、
我有两个
进程
并行执行这样
的
代码:update foos set unread=false where owner_id=123 and unread=true;这会导致
死锁
我对
死锁
原因
的
理解类似于这个问题中描述
的
场景,“交织”更新语句以不同
的
顺序更新两个不同
的
行。我不明白一个UPDATE语句怎么会导致
死锁
。在开发环境中,我无法使用两个并行psql会话复制
死锁
场景。我
浏览 0
提问于2020-01-12
得票数 11
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux中父进程为何要苦苦地知道子进程的死亡原因?
理解Linux的进程状态
Linux进程管理
oracle数据库死锁原因及分析
Linux的进程pid编号极限
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券