腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
不区分进程和
线程
吗?
、
、
、
、
据我所知在
Linux
内核
中
,进程不是由任何结构表示的,而是由共享相同
线程
组id的
线程
组表示的。那么,操作系统概念
中
的以下内容是否正确?
Linux
还提供了使用clone()系统调用
创建
线程
的能力。但是,
Linux
并不区分进程和
线程
。事实上,
Linux
使用的是任务(-rather)这个术语,而不是进程或
线程<
浏览 0
提问于2018-12-30
得票数 7
回答已采纳
3
回答
子
线程
是否在父
线程
终止时退出
、
我在Visual studio C++
中
做了一些多
线程
编程,使用了beginthreadex,endthreadex调用。 我
创建
了一个
子
线程
thread1。
子
线程
运行在一个永远不会退出的函数上,因为它有一个无限循环。现在,如果父
线程
因错误而终止或成功完成,
子
线程
是否也会退出?我的疑问是--是否存在
子
线程
即使在主程序退出后仍处于活动状态的情况?对于
linux
,这种
浏览 4
提问于2011-01-12
得票数 30
回答已采纳
3
回答
Linux
内核
线程
真的是内核进程吗?
、
、
、
、
我在许多地方读到,
Linux
为Java
中
的每个用户
线程
创建
了一个内核
线程
。(我看到“内核
线程
”一词有两种不同的用法:操作系统知道并计划执行用户工作的
线程
。内核
线程
是否与内核进程相同,因为
Linux
进程支持父进程和
子
进程之间的共享内存空间,还是它确实是一个不同的实体?
浏览 0
提问于2012-02-13
得票数 29
回答已采纳
2
回答
如果
创建
Java
线程
的
线程
在运行时退出,它是否会被另一个
线程
采用?
、
在
Linux
中
,如果一个进程派生了一个
子
进程,然后在该
子
进程继续运行时退出,则该
子
进程将被init进程采用。Java
线程
之间是否存在父子关系?当一个Java
线程
创建
了另一个
线程
,并且没有调用join()来等待另一个
线程
完成运行,并且在另一个
线程
运行时存在,那么另一个
线程
会被其他Java
线程
采用吗
浏览 1
提问于2017-11-24
得票数 1
2
回答
主
线程
没有调用‘`join()’以等待
创建
的
线程
在Java
中
完成吗?
、
、
在Java
中
,主
线程
创建
并启动另一个
线程
。如果主
线程
不调用join()等待新
线程
完成,则新
线程
将在主
线程
退出后继续运行。不调用join()的主
线程
有什么用法吗?与
Linux
相比,我从APUE中了解到,当程序fork()是
子
进程,并且不调用waitpid()等待
子
进程完成,但在
子
进程继续运行时退出时,我们可以 将被init进程收养的
子
进程重新父
浏览 0
提问于2017-11-24
得票数 0
1
回答
在多
线程
环境中使用ZMQ的正确方式?
、
、
也就是说,服务器(C++、
linux
)
创建
一个XPUB套接字,然后在一个
线程
中
读取它,在另一个
线程
中发布数据(写入)。什么可能是问题的根源?在不同的
线程
中
读/写还是
创建
XPUB/SUB对? 如果问题出在多
线
浏览 0
提问于2016-04-30
得票数 2
回答已采纳
2
回答
程序库或模块
中
的进程和
线程
是否意味着进程、内核级
线程
或用户级
线程
?
、
、
我开始怀疑进程、内核级
线程
和用户级
线程
之间的区别。对于Python、Java和C#等编程语言中的标准模块,也有同样的问题吗? 谢谢。
浏览 5
提问于2017-10-25
得票数 1
回答已采纳
7
回答
最轻的忽略/捕获
子
进程输出的方式是从Java开始的。
、
、
java
中
的
子
进程非常昂贵。每个进程通常由多个
线程
支持。托管进程的
线程
(由
linux
上的JDK 1.6提供) 如果您有一个
线程
焦点子进程池来执行任务,那么
线程</em
浏览 3
提问于2011-03-02
得票数 3
回答已采纳
1
回答
C函数与python多进程的混合
线程
、
、
、
我正在
Linux
上编写python 2.7.11程序。该程序使用multiprocessing.Pool
创建
12个
子
进程.每个子进程通过python的psutil库与12个cpu
中
的一个具有cpu亲缘关系。我使用multiprocessing.Event使11个
子
进程等待
子
进程0。 然后,在
子
进程0
中
,我调用Intel的数学内核库,用12个
线程
开始计算。等待的
子
进程会消耗任何cpu资源并影响12个
线程</em
浏览 2
提问于2016-06-07
得票数 1
回答已采纳
1
回答
Linux
/POSIX:为什么fork()叉*所有*
线程
、
、
、
众所周知,在POSIX下
创建
新进程的默认方法是使用fork() (在
Linux
下这个内部映射到clone(...))。我想知道的是:众所周知,当一个人调用fork()时,“
子
进程是用一个
线程
创建
的--称为fork()的
线程
”(cf )。)。这当然会导致问题,例如,如果其他
线程
当前持有一个锁。对我来说,并不是分叉过程
中
存在的所有
线程
,直觉上感觉就像是一个“漏的抽象”。 所以我想知道:为什么在
子
进程
中
只
浏览 5
提问于2017-02-03
得票数 4
回答已采纳
5
回答
使用waitpid等待另一个进程的
线程
、
、
、
、
基本上,waitpid在调用它之后立即返回-1 (
线程
在那个时候还在运行一些秒)。 在
Linux
内核
中
,内核调度
线程
并不是与进程不同的构造。相反,
线程
只是使用
Linux
唯一的克隆(2)系统调用
创建
的进程;其他例程(如可移植的pthread_create(3)调用)是使用克隆(2)实现的。在
Linux
2.4之前,
线程
只是进程的特例,因此一个
线程
不能等待另一个
线程
的
浏览 3
提问于2012-07-02
得票数 3
1
回答
哪个子进程将继承父进程的
线程
?
、
当一个进程有
子
线程
和
子
进程时,
子
进程会继承父进程的所有
子
线程
吗? 假设操作系统是
Linux
。让它成为Java
线程
模型。
浏览 0
提问于2013-08-02
得票数 4
8
回答
C++的异步函数调用
、
、
我需要一个提示如何在C/C++
中
实现异步函数调用(或者windows和/或
linux
的框架/API调用的名称)例如,用来获取结果的pthread_join是不合适的,因此结果必须存储在堆
中
的某个地方,并且必须通知父对象。我想要的是在父
线程
中
的回调函数,这将在
子
<
浏览 0
提问于2010-08-03
得票数 6
1
回答
当父进程有多个
线程
、套接字和IPC时,在分叉(
子
)进程
中
调用system()
、
、
、
、
我有一个有很多
线程
的程序。有些
线程
是TCP服务器..。每个服务器都会触发新的
线程
来处理任何新的连接。我使用的是:
L
浏览 2
提问于2015-09-03
得票数 1
回答已采纳
1
回答
Malloc没有失败,但是系统正在耗尽内存。
、
、
、
我正在
linux
中
开发一个非抢占多
线程
库(用C语言)。需要使用getcontext、setcontext等来
创建
新
线程
并管理它们。图书馆在正常情况下按预期工作。我对每个
线程
对象(MyThread)使用malloc,如果malloc返回NULL.To测试极端条件,我将通过打印消息"malloc failed"优雅地退出,运行一个递归fibonacci函数,该函数
创建
子
线程
来计算子计算是
linux
系统
浏览 1
提问于2014-09-10
得票数 3
回答已采纳
3
回答
在主
线程
退出时中断休眠
线程
、
、
我有一个主
线程
,它
创建
子
线程
来执行各种任务。有一个
子
线程
,它的任务是每1000次报告一次状态。
子
螺纹{ { sle
浏览 5
提问于2021-10-11
得票数 1
2
回答
获取在主
线程
中
的
子
线程
中
创建
的对象
、
假设我想要
创建
500个wxWidget (一些面板、彩色按钮和文本ctrl等),我必须一次性
创建
所有这些,但是这会冻结我的主
线程
,所以我将这个
创建
部分放在
子
线程
中
,并在主
线程
中
显示一些gif。但是,我无法获得所有这些wxWidget对象,这些对象都是在我的框架上用
子
线程
创建
的。 我能把wxWidgets (在
子
线程
中
创建
浏览 7
提问于2010-08-26
得票数 1
回答已采纳
2
回答
向父进程的另一个
线程
中派生的
子
进程发送术语信号
、
、
、
、
我在
Linux
平台上使用Perl。首先,我
创建
了一个
线程
,并在这个新
线程
中派生了一个
子
进程。当新
线程
中
的父进程返回并加入主
线程
时,我想向在
创建
的
线程
中产生的
子
进程发送TERM信号,但信号处理程序不起作用,
子
进程变成僵尸。
浏览 0
提问于2013-05-16
得票数 2
回答已采纳
1
回答
为什么我有这么多apache2进程?
、
但是,它看起来更像是在运行prefork,因为与许多
线程
不同,我似乎有许多进程:78438 ?
浏览 0
提问于2011-05-21
得票数 7
回答已采纳
1
回答
Linux
中
“进程”、“
线程
”和"task_struct“的含义
、
、
据我所知,
线程
是进程的执行流程,进程的所有
线程
共享一些公共结构。此外,在现代PC
中
,CPU只执行
线程
,而不执行进程。 我不明白的是术语进程和
线程
在
Linux
中
的意义。
Linux
真的区分进程和
线程
吗?我读过
Linux
计划执行task_struct,所以我认为task_struct代表一个
线程
,而不是进程,但在任务定义_结构内部,我看到了对task_struct
子
进程的引用。
浏览 0
提问于2022-06-16
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#多线程开发-处理子线程中的异常
Python多线程中创建新线程作为Target的实践与探索
如何创建并运行java线程
Python多线程编程指南:创建和结束线程的完整教程
多线程开发之如何创建一个线程安全的类
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券