腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何调试卡住的
线程
?
、
、
、
我有一个在
Linux
下
运行的多
线程
C进程。偶尔,例如:一个月有几次,其中一个
线程
挂起
(它没有达到每个
线程
末尾的睡眠状态)。 我怎么调试它?当
线程
被卡住时,有没有办法知道代码的哪一部分正在执行?
浏览 26
提问于2021-04-06
得票数 1
回答已采纳
2
回答
如何确定unix信号队列中
挂起
的信号数(
Linux
)
、
在
linux
中,我需要找出
线程
的信号队列中
挂起
的信号的数量。
Linux
提供的API有吗?sigpending提供了调用
线程
的API。是否有API将
线程
id作为arg,并提供有关队列中
挂起
的信号的一些信息。 任何帮助都是非常感谢的。
浏览 1
提问于2009-12-18
得票数 6
5
回答
如何
挂起
另一个
线程
(不是当前
线程
)?
、
、
我想让一个“主
线程
”执行普通代码,另一个
线程
执行ISR代码。每当需要运行ISR时,ISR
线程
都会
挂起
“主
线程
”。windows API提供了必要的功能
浏览 0
提问于2010-02-06
得票数 5
回答已采纳
3
回答
gdb如何连接到多
线程
进程?
、
、
、
、
当我们使用gdb attach调试正在运行的进程时,我们可以使用gdb attach pid,如果进程有两个或多个
线程
,则pid是主
线程
tid。现在我想实现一个简单的调试器来调试多
线程
进程,但是当我使用调试器附加多
线程
进程时,只有main thread
挂起
。我想知道为什么只使用主
线程
tid,gdb可以附加这个进程的所有
线程
,gdb是如何
挂起
所有
线程
的?我们假设当我们使用gdb attach时,已经创建了所有的
线程
。
浏览 2
提问于2015-07-03
得票数 3
回答已采纳
9
回答
Linux
线程
挂起
/恢复
、
、
、
我正在写一段代码,其中有两个
线程
并行运行。现在我想暂停/
挂起
创建第二个
线程
的第一个
线程
的执行。一段时间后,我想从暂停/
挂起
的地方恢复第二个
线程
的执行(通过发出一些命令或函数)。
浏览 3
提问于2012-07-13
得票数 13
1
回答
用户
线程
v.s.内核
线程
、
、
有人能帮我澄清一
下
对内核
线程
的理解吗?我听说,在
Linux
/Unix上,内核
线程
(例如系统调用的
线程
)的执行速度比用户
线程
快。但是,这些用户
线程
不是由内核调度并使用内核
线程
执行的吗?请告诉我内核
线程
和用户
线程
之间的区别,除了它们可以访问不同的地址空间之外。它们之间的其他区别是什么?在单处理器机器上,当用户
线程
运行时,内核将被
挂起
,这是真的吗?亚历克斯
浏览 1
提问于2013-07-17
得票数 5
回答已采纳
1
回答
POSIX open()
挂起
SMB共享
、
、
、
我在
linux
下
用mount.cifs挂载Windows共享并从我的C++程序写入文件有一个问题。这很好,但一旦出现网络问题(即Windows断开连接),使用POSIX open()打开文件将无限期
挂起
。如果共享在打开文件时断开连接,则POSIX close()调用也会发生同样的情况。--一种在不杀死试图打开的
线程
的情况
下
从另一个
线程
释放打开调用的方法?--一种预先测试调用是否会
挂起
的方法?<代码>F 213</code>
浏览 4
提问于2020-06-09
得票数 2
回答已采纳
2
回答
Tomcat maxThreads立即到达:从
线程
池中使用这些
线程
是什么?
、
、
、
问题:我怎样才能看到使用
线程
的是什么?,基本上是哪些类在使用
线程
。是否也有可能回顾这一点? 由于某些原因,DB可能不会释放
线程
。
浏览 0
提问于2013-12-11
得票数 0
1
回答
挂起
,发生在调用Thread.getAllStackTraces()时
、
、
、
我正在运行下面的代码来显示我的程序正在运行的
线程
System.out.println("get threads start");System.out.println("hello"); }} 问题是,有时代码在打印“获取
线程
启动”之后
挂起
,我怀疑
挂起
发生在这一行"Thread.
浏览 3
提问于2017-09-26
得票数 2
1
回答
任务激活VxWorks与Posix
、
对于
Linux
,我使用的是POSIX
线程
,但我找不到任何等效的系统调用,我想使用它们来启动、
挂起
或恢复
线程
。提前谢谢你!
浏览 1
提问于2015-06-17
得票数 1
1
回答
在睡眠模式和之后,
线程
会发生什么情况?
、
这意味着,服务、
线程
被暂停,一切都会休眠。如果是的话,在设备被唤醒后会发生什么呢?
线程
从它们停止的地方继续吗? 如果
线程
从数据库和设备读取,则进入睡眠模式(以某种方式)。之后,
线程
继续从DB读取其余的记录吗?
浏览 0
提问于2018-12-16
得票数 -2
1
回答
pyqt4与吡喃类
、
、
、
、
在
Linux
下
,我设法用pyserial从端口读取行,但我不知道如何正常地做到这一点:创建一个单独的
线程
并检查计时器事件的输入?我怎么才能确保我不会错过任何东西?
浏览 3
提问于2009-04-21
得票数 4
回答已采纳
1
回答
在多核平台上,
linux
调度器如何处理系统调用
、
、
、
我正在尝试理解多
线程
调度是如何在具有可抢占内核的
linux
下
实现的。尤其是如何在多
线程
、多核环境中执行系统调用。如果我理解正确的话,
linux
内核使用的是一对一模型,即对于每个用户级
线程
,都会创建一个专用的内核
线程
。现在我不确定我是否正确理解了调度器是如何处理
线程
的。通过下面的例子,我想描述一
下
我目前的理解:假设我们有一个由2个CPU和3个用户级
线程
(T1、T2、T3)组成的平台。然后,
linux
浏览 2
提问于2018-08-14
得票数 0
2
回答
检查
线程
状态,使其处于可等待状态
、
、
、
我想知道是否有可能检查
线程
的状态,它可能处于可等待状态,但不一定是,如果它处于可等待状态,我想让它处于该状态。我还要补充一点,我正在跟踪一个多
线程
程序,因此我不能更改它的代码。另外,我也省略了这些信息,但这是一个基于
Linux
的系统。
浏览 1
提问于2011-07-30
得票数 3
回答已采纳
3
回答
在
挂起
模式
下
使用p
线程
创建
线程
、
、
、
在Win32中,可以使用带有dwCreationFlags的CREATE_SUSPENDED参数在
挂起
模式
下
创建
线程
。我正在寻找一个类似的功能与p螺纹。请注意,我不希望在运行
线程
之后
挂起
线程
,然后使用条件变量暂停
线程
,而是在
挂起
模式
下
实际创建
线程
,然后在稍后启动它。 使用这种方法的优点是,在运行该
线程
之前,我可以为它分配一些属性。如果不可能,那么在调用pthread_create时,至少可以将<em
浏览 4
提问于2011-10-31
得票数 2
回答已采纳
2
回答
“
线程
转储”的含义是什么?
、
我想知道什么是java
线程
转储。有没有人能帮我理解一
下
线程
转储是什么,以及它与正在运行的java程序有何关系?
浏览 108
提问于2012-09-05
得票数 29
回答已采纳
2
回答
如何在Pycharm中暂停程序执行(暂停按钮不起作用)?
、
、
、
、
在Pycharm 5.0.4中调试我的Python 3.5程序时,我试图点击暂停按钮,以找出程序
挂起
的原因/位置(就像在Visual Studio中可以做到的那样)。我尝试了不同的基本程序,在
Linux
和Windows上,都没有用。 这是一个bug,还是我遗漏了Pycharm调试应该是如何工作的?我还注意到,当命中断点时,只有一个
线程
被
挂起
,我看不到有任何方法可以
挂起
其他
线程
来检查它们的堆栈框架。我也有兴趣知道如何实现这种
线程
特定的
挂起
。
浏览 0
提问于2016-02-26
得票数 4
2
回答
用户和内核模式
下
的
线程
、
、
线程
在用户模式
下
运行和在内核模式
下
运行是什么意思?这是否与来自用户模式的
线程
执行指令和来自内核模式的
线程
执行指令有关?请详细说明。另外,有没有可能,如果在用户模式
下
执行的
线程
被置于
挂起
状态,那么它可能会开始在内核模式
下
执行?如果是,怎么可能呢?到目前为止,我只知道一个
线程
如果
挂起
,将被完全
挂起
,即上下文切换将由CPU进行,以调度另一个
线程
。
浏览 0
提问于2013-07-08
得票数 4
回答已采纳
1
回答
当在
linux
串行端口上写/读时,usleepvs.std::this_thread::sleep_for
、
、
、
在代码的某些地方,有人提到工作
线程
应该有足够的时间休眠,以便字符的发送和读取是一致的。usleep ((7 + 25) * 100); 由于我对
linux
系统调用不太熟悉,比如use,所以我想问一
下
,对于与我的程序并行运行的其他
linux
进程来说,这个调用是安全的,还是应该使用c++默认
线程
挂起
执行方法(比如std::this_thread::sleep_for )?
浏览 3
提问于2018-01-22
得票数 2
回答已采纳
2
回答
从多
线程
应用程序派生进程
、
、
、
、
我遇到了一种情况,我需要在一个非常大的多
线程
应用程序中生成一个帮助进程,而我对此没有完全的控制。 现在我正在使用fork()/exec()。这在很多情况
下
都是可行的,但在某些情况
下
,在exec()发生之前,孩子会奇怪地崩溃。我怀疑这是因为fork()的多
线程
应用程序通常被认为是一个非常糟糕的想法。这应该避免了fork()对我的多
线程
父应用程序和处理文件描述符继承等所有的恐惧。posix_spawn()应该是理想的。不幸的是,在
Linux
上,posix_spawn()是使用for
浏览 2
提问于2011-11-16
得票数 13
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一文读懂 线程 挂起
Websphere性能问题分析之线程挂起
linux多线程服务器
Linux系统编程 线程属性
Linux系统编程 线程同步概念
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券