腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
fork和现有线程?
、
、
、
在
linux
系统上,
子
进程
是否以与
父
进程
相同
的
方式
查看
现有线程?1 { } { } 由于为
子
进程
复制了整个地址空间,因此线程
的
状态会发生什么变化。如果上述代码段中
的
线程1正在等待条件信号,该怎么办?它在
子
浏览 2
提问于2009-07-02
得票数 16
1
回答
进程
管理: C++中
的
WinAPI "SetProcessShutdownParameters“?
、
、
在Windows (7)中,在VC++中,我们可以设置“
进程
关闭参数”(在XP中,
父
进程
将先于
子
进程
自动关闭),以确保
父
进程
在
子
进程
之前被杀死,如下所示: GetProcessShutdownParameters上
的
C++中做到这一点(gcc)?我在许多论坛上发现了很多关于如何确保
子
进程
被杀死
的
讨论,以防
父
进程
死亡(例如,在<e
浏览 1
提问于2013-07-16
得票数 3
1
回答
使用execve()运行
子
进程
的
环境变量
、
、
、
我正在使用一个
父
进程
,它使用execve()来运行
子
进程
,该
子
进程
带有我在
父
进程
中定义
的
特定环境变量。在
父
进程
中,如果我
查看
内存位置$esp + 0x240,我会找到所有环境变量。但是,一旦启动了
子
进程
,我就无法找到存储预定义环境变量
的
内存地址。我可能认为,因为execve()用
子
进程
替换了<
浏览 3
提问于2013-06-21
得票数 0
3
回答
检测
父
进程
的
死亡
、
如何在
Linux
操作系统中检测
父
进程
死亡? 如果在名为fork()
父
进程
中,则创建
子
进程
。在
父
进程
中,我可以使用系统调用wait()来等待终止
的
子
进程
,并获取其状态。但是,我找不到关于
子
进程
如何检测
父
进程
死亡
的
信息?
浏览 2
提问于2012-08-30
得票数 12
回答已采纳
1
回答
在python中使用多处理时,我能安全地使用全局队列吗?
、
、
、
、
我有一个很大
的
代码库来并行。通过使用单个全局队列,我可以避免重写数百个函数
的
方法签名。我知道这很麻烦,请不要告诉我,如果我使用全局,我做错了什么,在这种情况下,它真的是最简单
的
选择。我声明一个全局multiprocessing.Queue(),但不声明它应该在
进程
之间共享(通过将它作为参数传递给工作人员)。python会自动将这个队列放在共享内存中吗?在更大
的
范围内这样做安全吗? 注意:您可以知道队列是在
进程
之间共享
的
:工作
进程
开始在空队列上工作,并在
浏览 3
提问于2015-07-13
得票数 0
1
回答
是否有方法配置
Linux
杀手来杀死
父
进程
而不是
子
进程
?
、
、
是否有方法配置
Linux
杀手来杀死
父
进程
而不是
子
进程
?当
子
进程
被杀死时,
父
进程
一直处于糟糕
的
运行状态。我可以检测到
子
进程
是否被杀死,然后退出,但我想知道是否有一种方法可以让OOM杀手杀死
父
进程
,而不是牺牲
子
进程
。
浏览 0
提问于2021-01-28
得票数 0
回答已采纳
2
回答
操作系统中
的
叉()
、
在操作系统
的
概念中,我们总是说在叉()执行中,
子
和
父
程序有自己
的
堆和堆栈
的
副本,但是它们共享内存,segment.My问题是当我们说共享内存段时,这是否意味着他们将要执行
的
文本或代码?
浏览 2
提问于2013-10-15
得票数 0
回答已采纳
2
回答
为什么当
子
进程
在创建后立即调用exec()或exit()时会使用vfork()?
、
、
、
、
操作系统概念与APUE说 使用vfork(),
父
进程
被挂起,
子
进程
使用
父
进程
的
地址空间。因为vfork()不使用写副本,因此如果子
进程
更改
父
进程
地址空间
的
任何页面,则一旦
父
进程
恢复,修改后
的
页对
父
进程
将是可见
的
。因此,必须谨慎使用vfork(),以确保
子
进程
浏览 0
提问于2018-10-15
得票数 12
回答已采纳
2
回答
从子
进程
获取
父
进程
的
路径
、
我需要通过
查看
子
进程
来检索
父
进程
的
路径。所以我是另一个
进程
,它拥有
子
进程
的
句柄,我需要知道是谁创建了这个
进程
(
子
进程
)。
浏览 4
提问于2014-03-11
得票数 0
回答已采纳
3
回答
为什么需要僵尸
进程
?
、
、
、
、
维基百科基本上给出了我需要知道
的
所有关于僵尸
进程
的
可能信息,但只是一句简单的话,说明在
父
进程
创建另一个
子
进程
的
情况下,PID中
的
冲突将不会存在,这可能是useful..in。那么这到底是怎么“有用”
的
呢?如果被命名
的
僵尸
进程
被移除而不是保留在那里,那么PID不是可用
的
吗? 或者,为什么僵尸
进程
应该存在,还有其他原因吗?
浏览 3
提问于2013-05-07
得票数 6
回答已采纳
2
回答
在c-这段简单代码
的
输出是什么?
、
、
、
可能重复: 在这种情况下,这段
浏览 3
提问于2012-03-19
得票数 1
回答已采纳
1
回答
由
linux
上
的
J9 VM生成
的
核心转储显示/只包含一个线程
、
、
、
、
J9 VM在
linux
平台上生成核心转储
的
原因是什么,它只显示/只包含一个线程(即当前线程)? 注意:它是完整
的
核心转储(不是截断)。
浏览 2
提问于2016-01-19
得票数 0
回答已采纳
1
回答
当
进程
退出时,
linux
如何清理线程--如果它们实际上只是隐藏
的
进程
?
、
我
的
理解是,线程和
进程
在
Linux
上实际上是同一个实体,区别在于它们之间共享
的
内存。我发现,如果没有
父
进程
和
子
进程
之间
的
明确通信,就很难确保正确地清理
子
进程
。我希望能够以与线程类似的心智模型运行
子
进程
,因为当
父
进程
退出时,它们会自动清理,但具有
进程
提供
的
内存安全。
Linux
是
浏览 2
提问于2016-03-16
得票数 2
回答已采纳
1
回答
父
进程
死亡时自动终止
子
进程
、
当
父
进程
是死时,如何在Golang中自动杀死
子
进程
?例如,PID PPID PGID32062 28290 2828933455 28290 28289 这四个过程具有相同
的
PGI
浏览 4
提问于2017-08-08
得票数 2
4
回答
具体地说,在
Linux
中,fork()如何处理malloc()中动态分配
的
内存?
、
、
、
、
我有一个包含
父
进程
和
子
进程
的
程序。在fork()之前,
父
进程
调用malloc()并用一些数据填充数组。在fork()之后,
子
进程
需要该数据。0;输出为:Child array: HelloParent array: Hello 我知道在堆栈上分配
的
数据在
子
进程
中可用,但似乎在堆上分配
浏览 1
提问于2011-01-05
得票数 40
回答已采纳
1
回答
等待或不存在时分叉系统调用
的
控制流程
、
、
、
在此代码中(在
linux
上运行):{ {(
子
进程
或
父
进程
)将完成它
的
执行,然后将控制权交给
linux
终端,最后剩下
的
进程
(
子
进程
或
父
进程
)将运行。当调用fork()时,必须创建包含
父
进程<
浏览 1
提问于2021-09-11
得票数 1
回答已采纳
1
回答
写
的
副本是如何在分叉执行中工作
的
?
、
、
、
、
进程
fork是
子
进程
,并在
子
进程
中调用exec()。在fork之后,
父
进程
和
子
进程
共享内存.当
子
进程
调用exec()来加载另一个
进程
时,
Linux
是否会将
父
内存复制到新内存,
子
进程
也会加载另一个
进程
到这个新内存?如果是这样的话,这是否意味着在执行叉-exec时,与复制对写分离
的</em
浏览 0
提问于2015-08-08
得票数 0
1
回答
哪个子
进程
将继承
父
进程
的
线程?
、
当一个
进程
有
子
线程和
子
进程
时,
子
进程
会继承
父
进程
的
所有
子
线程吗? 假设操作系统是
Linux
。让它成为Java线程模型。
浏览 0
提问于2013-08-02
得票数 4
1
回答
如何在C中测试CLONE_VM、CLONE_FS和CLONE_IO
的
效果?
、
、
、
、
我试图理解这些标志
的
作用,我已经阅读了描述并做了一些谷歌搜索,但我不知道如何测试
子
进程
和
父
进程
在设置这些标志时
的
区别。我可以运行哪些C函数或
linux
命令来帮助我
查看
这些标志
的
效果?
浏览 3
提问于2015-10-12
得票数 3
1
回答
linux
:获取
父
页面和派生子页面之间
的
共享
、
据我所知,
Linux
不会将所有
父
进程
内存复制到
子
进程
的
单独页面中,它会执行写时复制。在任一
进程
修改(写入)映射(共享)页面中
的
某个内存位置之前,我们会将子虚拟地址空间和
父
虚拟地址空间映射到相同
的
物理内存位置(相同
的
物理页面)。 我想知道是否有可用
的
工具可以显示
进程
共享
的
物理内存页。或者任何给出虚拟地址->物理地址映射
的
工具
浏览 1
提问于2013-03-11
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux中父进程为何要苦苦地知道子进程的死亡原因?
多进程编程中父进程如何回收僵尸进程
Linux进程管理
理解Linux的进程状态
查看 Linux 系统中进程和用户的内存使用情况
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券