腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
死锁
会导致高CPU利用率吗?
、
、
死锁
是将
进程
放入较高的CPU使用率,还是这两个
进程
都“休眠”,等待另一个
进程
完成? 我试图在
Linux
系统上调试一个用C++编写的多线程程序。我注意到一个特定
进程
的CPU利用率过高,我想知道这是否是由于
死锁
问题造成的。我已经确定,一个
进程
总是比我预期的(使用top)使用更多的CPU,并且这个过程可以工作,但是它工作得很慢。如果
死锁
导致
进程
休眠,并且不会导致较高的CPU使用率,那么至少我知道这不是一个
死锁</e
浏览 5
提问于2014-08-14
得票数 5
回答已采纳
2
回答
死锁
对不涉及
死锁
的其他
进程
有什么影响?
、
我没有找到确切的答案,即如果系统中出现
死锁
,那么系统将停止工作,或者一些不涉及
死锁
的
进程
可以继续执行。 当
死锁
发生时,系统将陷入
死锁
,还是只有处于
死锁
状态的
进程
才会出现
死锁
?
浏览 5
提问于2016-12-18
得票数 0
回答已采纳
3
回答
无信号量的共享内存访问
、
、
、
在
linux
中使用共享内存apis时,如果我有一次写入(通过A
进程
)和只有一次读取(通过B
进程
),我是否仍然需要信号量。有没有一个例子可以说明,在
linux
中使用没有信号量的共享内存会进入
死锁
状态。
浏览 33
提问于2009-10-05
得票数 2
3
回答
进程
中的
死锁
,Unix命令?
、
我想知道如何知道
进程
的线程在Unix/
Linux
机器上是否
死锁
了?另外,有没有一个命令可以知道
进程
所处的阶段(或状态)?如果您知道任何工具,请建议。谢谢。
浏览 0
提问于2010-11-29
得票数 3
回答已采纳
1
回答
关于
Linux
和Windows中的
死锁
、
、
、
、
假设您有两个
进程
: P1和P2。P1具有高优先级,P2具有低优先级。P1和P2有一个共享的信号量(即,它们都在同一信号量上执行等待和posts )。这些
进程
可以按任意顺序交错(例如,可以在P1之前启动P2 )。简要说明
进程
在以下情况下是否会
死锁
:三、这两个
进程
都作为可变任务在Windows 7系统上运行 四.这两个
进程
都作为实时任务在Windows 7系统上运行根据
死锁
的要求之一(
浏览 18
提问于2017-01-14
得票数 0
1
回答
futex手册页演示结果不正确
、
、
、
提供了一个简单的演示,但是我无法获得页面描述的结果,结果似乎是我的机器(
Linux
5.2.1)上的
死锁
;父
进程
没有被它的子
进程
唤醒。手册页有误吗?Child (12877) 0Child (12877) 1我的系统:
Linux
archlinux 5.2.1-arch1-1-ARCH #1 SMP PREEMPT Sun Jul 14 14:52:52 UTC
浏览 6
提问于2020-01-07
得票数 0
1
回答
Linux
的看门狗
Linux
上是否有用于以下目的的监督狗工具或库?我希望构建一个监督狗可执行文件,它启动2个
进程
并在以下情况下重新启动它们:互联网搜索发现了watchdog.c,但我不确定它是否可以用于我的目的我可以像建议的那样以init程序(守护
进程
)的形式运行我的
进程
,但我不确定
Linux
是否会意识到
进程
正在挂起(例如,由于
死锁
)。
浏览 0
提问于2012-06-07
得票数 1
1
回答
linux
内核如何避免
死锁
?
、
、
linux
内核如何避免用户
进程
中的
死锁
?它是否有一个内在的机制来阻止他们,或一个认识和杀死他们? 还有,内核编程有类似的地方吗?
浏览 1
提问于2014-03-04
得票数 7
回答已采纳
1
回答
这是glibc/p线程中的一个bug吗?
、
、
这在大多数情况下都是可行的,但我经常会遇到
死锁
。/sysdeps/unix/sysv/
linux
/x86_64/lowlevellock.S:135 #1 0x00007f4ab2892970 in pthread_cond_broadcast@@我使用互斥锁来保护共享内存,而共享它的
进程
之一可能会被杀死。所以,也许我的
死锁
是因为
进程
被杀死时在pthread_cond_broadcast中,而现在,另一个
进程
不能广播,因为被杀
浏览 0
提问于2018-08-07
得票数 2
2
回答
获取当前
进程
的
进程
id,不带unistd.h
、
、
我正在研究一种
死锁
检测算法,我只得到了内核级别的库,即#include <
linux
/somelibrary>,没有其他库。有没有内核级别的工具可以让我获得当前
进程
的pid,类似于的
浏览 3
提问于2009-02-09
得票数 4
1
回答
python Popen.wait()守护锁在多个管道上-为什么?
、
、
、
、
p1.stdin.close()p2.stdin.close()说, --我还在MacOSX上尝试了python2.7.1和3.2.3。结果如下: 2.6
浏览 4
提问于2013-02-22
得票数 1
回答已采纳
2
回答
如何列出
死锁
中的所有
进程
?
、
、
、
我目前正在收到错误: 是否可以通过连接字符串
浏览 1
提问于2018-02-05
得票数 0
8
回答
有没有一种方法可以将调试器附加到多线程Python
进程
?
、
我尝试在多线程Python应用程序锁定后调试它的
死锁
。有没有一种方法可以附加调试器来检查
进程
的状态? 编辑:我正在
Linux
上尝试这样做,但是如果有一个跨平台的解决方案就太好了。
浏览 0
提问于2008-09-06
得票数 35
回答已采纳
1
回答
死锁
场景示例?
、
您能否举例说明两个
进程
(
进程
A和
进程
B)之间的
死锁
情况,其中每个
进程
都需要访问资源文件A、文件B和文件C。请给出一个允许两个
进程
发生
死锁
的情况? 我该如何解决
死锁
情况?我该如何防止它的发生呢?
浏览 17
提问于2019-07-24
得票数 1
回答已采纳
2
回答
在MultiThread编程中可以恢复
死锁
吗?
、
、
、
进程
有大约10个线程,所有10个线程都进入
死锁
状态(假设所有线程都在等待Mutex变量)。 如何将
进程
(线程)从
死锁
状态中释放出来?有没有办法杀死低优先级的线程?(在多
进程
的情况下,我们可以在所有
进程
都处于
死锁
状态时杀死低优先级的
进程
)。我们是否可以将
死锁
进程
附加到调试器并为Mutex变量分配适当的值(假设所有线程都在等待mutex变量MUT,但它的值是0,我们是否可以通过调试器将mut值分配给1)。
浏览 0
提问于2010-10-04
得票数 4
回答已采纳
2
回答
线程和
进程
、
、
我知道
进程
是一个拥有自己的地址空间的线程。2)单个
进程
会导致
死锁
吗?或者是否需要多个
进程
才会发生
死锁
?
浏览 1
提问于2012-10-03
得票数 0
2
回答
数据库
死锁
阻塞
、
、
数据库
死锁
主要是由数据库阻塞造成的吗?换句话说,阻塞是否是
死锁
的内在原因?多个资源阻塞是否是
死锁
的必要条件?如果在数据库中防止阻塞,这是否意味着我们可以避免数据库
死锁
?当两个或多个控制线程被阻塞时会发生
死锁
,每个线程都在等待另一个线程持有的资源。当发生这种情况时,除非某个外部代理采取行动来打破
死锁
,否则线程就不可能向前进。阻塞不同于
死锁
。
死锁
是当两个用户或会话在单独的对象上有锁而每个
进程
试图获得另一个
进程
所拥有的对象
浏览 4
提问于2013-11-25
得票数 0
1
回答
使用subprocess.Popen通过管道连接多个
进程
时,如何避免
死锁
?
、
、
这是@Omry Yadan在2018年12月9日在上回答的后续问题。我需要创建一个包含三个程序的管道,并从所有三个程序中收集stderr和返回代码。我目前的解决方案(如下),基于2018年12月9日的答案,挂起了。粘贴到shell中的等效命令很快就会完成。#!/usr/bin/env python3 cmd2 = ["filtering_program
浏览 15
提问于2021-07-10
得票数 1
3
回答
TerminateProcess和
死锁
、
、
、
Windows中的TerminateProcess函数真的会因为
进程
内的线程陷入
死锁
而挂起吗?例如:
进程
A在
进程
B的控制下运行,现在
进程
A进入
死锁
,
进程
B检测到这一点,并决定使用TerminateProcess“杀死”
进程
A。 它会成功杀死挂起的
进程
A吗?
浏览 2
提问于2010-05-26
得票数 2
回答已采纳
3
回答
我能用一个线程产生
死锁
吗?是啊。什么是僵局?
这在“单线程应用程序中的
死锁
”关于StackOverflow上得到了扩展。根据
死锁
的定义,仅仅使用一个线程就能在技术上产生
死锁
吗?这是
死锁
根据维基百科的定义:互斥:至少必须以非共享方式持有一种资源。否则,在必要时不会阻止
进程
使用资源。在任何给定的时刻,只有一个
进程
可以使用该资源。 持有和等待或资源持有:一个
进程
目前持有至少
浏览 0
提问于2018-12-02
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程管理
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
理解Linux的进程状态
Linux之shell 和进程
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券