腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
fork和现有
线程
?
、
、
、
在
linux
系统上,子进程是否以与父进程相同
的
方式
查看
现有
线程
?child_pid = fork(); { } { } 由于为子进程复制了整个地址空间,因此
线程
的
状态会发生什么变化如果上述代码段中
的
线程
1正在
等待
条件信号,该怎么办?它在子进程中是否也处于
等待
状态?
浏览 2
提问于2009-07-02
得票数 16
1
回答
系统API以
查看
线程
何时处于活动状态
、
、
、
、
对于
Linux
和达尔文,是否有一个低级别的系统API来获取调度程序
的
“快照”,
查看
哪些
线程
在给定时间运行(活动)、抢占、
等待
资源或类似的
线程
?例如,Ubuntu“系统监视器”有一个用于进程
的
“
等待
通道”列,是否有一种方法可以为进程内
的
所有
线程
获得类似的输出?我有一个多
线程
队列系统,其中作业被分派到
线程
,并有一个可视化
的
时间线显示作业何时启动/完成。为了优
浏览 4
提问于2016-09-29
得票数 2
回答已采纳
2
回答
下面是关于
linux
加载和tomcat
的
断言,对吗?
、
、
我想要准确地了解如何使用负载平均和cpu使用
的
红帽子机器,它只承载一个Tomcat 8。在
查看
了网络之后,我总结了以下断言。断言是对
的
吗?我非常肯定第一个问题,因为它来自官方
的
Tomcat文档。引用)4) Load提供运行队列中进程/
线程
的
平均数量(参
浏览 0
提问于2019-01-16
得票数 1
4
回答
如何
等待
linux
内核
线程
退出?
、
我刚刚开始在
Linux
内核
线程
上编程。我有个问题想和你们分享。我
的
代码是:{} structdo_big_things, &data1, "thread1"); } }
浏览 2
提问于2010-11-03
得票数 4
回答已采纳
2
回答
如何加入
Linux
内核中
的
线程
?
、
、
主要问题是:我们如何
等待
Linux
内核中
的
线程
完成?我看到了一些关于在
Linux
内核中正确处理
线程
的
帖子,但我不知道如何
等待
主
线程
中
的
单个
线程
完成(假设我们需要完成thread3,然后继续进行):#include<
linux
/string.h> #include &l
浏览 1
提问于2015-04-30
得票数 3
回答已采纳
2
回答
如何使用
linux
` `perf`‘工具生成“非CPU”配置文件
、
、
、
BrendanD.Gregg( DTrace book
的
作者)有一个有趣
的
分析变体:要
查看
的
(和;),
线程
或应用程序被阻塞
的
位置(不是由CPU执行,而是
等待
I/O、分页处理程序,或者由于缺少CPU资源而去解析): 这一次揭示了哪些代码路径在CPU之外被阻塞和
等待
,以及确切
的
时间。这与传统
的
分析方法不同,传统分析通常在给定
的
时间间隔内对
线程
的
活动进行采
浏览 3
提问于2014-04-16
得票数 18
回答已采纳
1
回答
是否
等待
最多X次输入,然后继续执行程序?
、
、
我该如何编写这样
的
程序?这就是我能为你们提供
的
东西。still want game printed exactly every 0.1 sec not sooner/later.}while(notDead); 我真的希望我
的
代码保持得很好和清晰
浏览 0
提问于2014-03-04
得票数 0
1
回答
无限超时
的
linux
轮询行为
、
、
Linux
中
的
poll函数
等待
文件描述符(fd)准备就绪。这些函数
等待
fd在其timeout参数中指定
的
最短时间内准备就绪。
查看
手册页。如果timeout为负,则poll函数将无限期地阻塞。我想知道在这种情况下函数
的
行为是什么。无限
的
时间是否意味着调用poll
的
线程
可以占用无限
的
时间?
浏览 2
提问于2019-11-15
得票数 0
6
回答
多
线程
程序:
等待
输入
、
我们正在创建一个点对点程序(在c中),并且我们使用了多个
线程
,这样程序就可以监听新
的
连接并接收/发送数据。问题是,我记得我
的
教授告诉我们,如果你有多个
线程
在同一个进程上运行,如果一个
线程
必须
等待
用户输入,整个进程就会“暂停”,所以其他
线程
都不会继续运行。但是我们一直在阅读,似乎如果一个
线程
在
等待
输入,其他
线程
就会像往常一样运行。 哪一个是对
的
?如果我们让程序在一个
线程
上<
浏览 1
提问于2011-11-28
得票数 2
回答已采纳
1
回答
std::thread阻塞并
等待
操作系统/硬件
线程
完成
的
机制是什么?
、
、
我
的
意思不是调用join()。我对join()中发生
的
机制很感兴趣。我假设一定有一个对OS
的
系统调用,直到硬件
线程
完成才会返回。以及如何向OS例程发出特定
线程
已完成
的
信号。只是概念上
的
理解。
浏览 69
提问于2020-04-05
得票数 1
回答已采纳
1
回答
线程
上
的
“
等待
”在c++中
的
实际工作方式
、
、
、
、
我想了解
线程
上
的
“
等待
”实际上是如何工作
的
?场景后面是否有一个无休止
的
循环(听起来不合理)?如果对象
的
状态没有信号,则调用
线程
进入
等待
状态,直到发出信号或超时间隔过去。() 这是什么“
等待
状态”?
线程
是如何‘唤醒’
的
,即如何上升一个事件或发出一个对象
的
信号导致
线程
再次运行?
浏览 3
提问于2014-06-08
得票数 3
回答已采纳
1
回答
如何用AutoResetEvent从Windows移植到
Linux
进程间事件
、
、
、
我当前
的
Windows代码使用命名事件进行进程间通信。可能有许多进程在
等待
该事件,当它发出信号时,所有
等待
的
进程都会被释放,然后事件返回到无信号状态。为此,我使用了PulseEvent函数。在
Linux
中如何做到这一点?pthread函数似乎是
线程
间
的
通信。我不知道信号量在哪里可以提供与Windows相同
的
行为。Posix信号量似乎只释放了一个
等待
线程
。如果信号量可以释放所有
等待
的
浏览 1
提问于2013-12-07
得票数 2
1
回答
等待
的
线程
可以休眠吗?
、
、
、
、
这个问题与
linux
调度和
线程
中不同阶段
的
处理器活动有关,
线程
可能正在进行某些活动,或者处于空闲/
等待
状态,或者处于休眠状态。当
线程
正在做一些事情时,处理器将执行指令(处理器吞吐量,即每秒执行
的
指令数量)将会很高。我
的
问题是,当
线程
处于
等待
和休眠状态时,处理器
的
行为(可能大致如此)是怎样
的
?
等待
的
线程
可以休眠吗?当<e
浏览 2
提问于2014-08-29
得票数 2
1
回答
如何在C++11中实现像“中断异常”行为那样
的
Java
、
、
、
在
等待
事物
的
java调用中,当
等待
操作完成
的
线程
被“中断”时,时间、IO、semphores等将抛出一个"InterruptedException“。显然,在
Linux
、std::
线程
等中使用
的
“信号”机制有点混乱,很难管理。我基本上想要实现一种方法,从另一个
线程
中中止互斥和信号量
等待
、
等待
连接等对
线程
的
“中断”调用,并通过异常或返回值捕捉这一事实,即这
浏览 1
提问于2018-01-02
得票数 0
回答已采纳
2
回答
您可以使用多个
线程
来对应用程序进行平移吗?
、
、
、
我正在编写一个以
Linux
为主要目标的面向GUI
的
调试器,但我计划在将来将端口移植到其他OSes。因为GUI必须始终保持交互,所以我有几个
线程
处理不同
的
事情。首先,我有一个“调试事件”
线程
,它简单地循环
等待
waitpid返回,并将接收到
的
事件传递给其他
线程
。到目前为止,这个策略对于
Linux
构建非常有效。最近,我一直试图让我
的
调试器
线程
知道(就像调试应用程序中
的
线程</em
浏览 12
提问于2009-06-18
得票数 8
回答已采纳
2
回答
阻塞,直到事件完成为止。
gcc 4.4.2 c89在C#中,您可以使用自动重置来完成此操作。C有没有类似的东西。 非常感谢你
的
建议,
浏览 0
提问于2010-03-31
得票数 0
回答已采纳
3
回答
C++中
的
多
线程
事件处理
、
、
、
当我们想要设计一个通用
的
事件处理(I/O分离)或反应器模式模型时。我们使用
的
底层系统调用是"select“或"poll”。但是这两个系统调用在常见
的
FD集合上都不是
线程
安全
的
。不能在多
线程
环境中使用。我能看到
的
一种方式是,主
线程
recv
的
任何事件并推送到
线程
池
的
共享队列
浏览 0
提问于2012-08-22
得票数 2
5
回答
使用waitpid
等待
另一个进程
的
线程
、
、
、
、
基本上,waitpid在调用它之后立即返回-1 (
线程
在那个时候还在运行一些秒)。 在
Linux
内核中,内核调度
线程
并不是与进程不同
的
构造。相反,
线程
只是使用
Linux
唯一
的
克隆(2)系统调用创建
的
进程;其他例程(如可移植
的
pthread_create(3)调用)是使用克隆(2)实现
的
。在
Linux
2.4之前,
线程
只是进程
的<
浏览 3
提问于2012-07-02
得票数 3
2
回答
什么是悬而未决
的
信号?
、
、
、
当
查看
运行过程
的
限制时,我看到这是什么?一般来说,我似乎找不到一页来解释每一个限制是什么。有些是相当不言自明
的
(最大打开
的
文件),有些则较少(最大msgqueue大小)。
浏览 0
提问于2015-04-21
得票数 9
回答已采纳
2
回答
C++:
Linux
平台上
的
线程
同步场景
、
、
、
我正在为
Linux
平台实现多
线程
C++程序,其中我需要一个类似于WaitForMultipleObjects()
的
功能。我有一个守护进程,在这个进程中,主
线程
向外界公开一个方法/回调,例如一个DLL。DLL
的
代码不在我
的
控制之下。同一个主
线程
创建了一个新
线程
“Thread1”。
线程
1必须执行某种无限循环,在这个循环中,它将
等待
关闭事件(守护进程关闭),或者
等待
通过上面提到
的</em
浏览 3
提问于2013-04-16
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券