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