腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
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系统编程 线程属性
分享:C语言编程——LINUX 多线程
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券