腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
fork和现有线程?
、
、
、
在
linux
系统上,
子
进程
是否以与父
进程
相同
的
方式
查看
现有线程?1 { } { } 由于为
子
进程
复制了整个地址空间,因此线程
的
状态会发生什么变化。如果上述代码段中
的
线程1正在等待条件信号,该怎么办?它在
子
进程
中是
浏览 2
提问于2009-07-02
得票数 16
2
回答
read()挂起僵尸
进程
、
、
、
、
我有一个while循环,它通过将
子
进程
的
stdout重定向到父
进程
,从而使用阻塞I/O从子
进程
读取数据。通常,
子
进程
一退出,在这种情况下阻塞
的
read()就会返回,因为被读取
的
管道由
子
进程
关闭。现在,我有一种情况,即对于已完成
的
子
进程
,read()调用不会退出。
子
进程
以僵尸状态结束,因为操作系统正在等
浏览 0
提问于2018-11-30
得票数 2
回答已采纳
3
回答
Linux
C代码异步启动另一个
进程
、
、
、
我正在寻找在
Linux
系统上使用
的
C代码来异步启动另一个
进程
。第二个
进程
应继续进行,即使第一个
进程
结束。我已经
查看
过“叉”、"system“和"exec”选项,但是没有看到任何会产生与原始
进程
不通信
的
对等
进程
或
子
进程
的
东西。 这能办到吗?
浏览 6
提问于2014-03-20
得票数 0
回答已采纳
1
回答
由
linux
上
的
J9 VM生成
的
核心转储显示/只包含一个线程
、
、
、
、
J9 VM在
linux
平台上生成核心转储
的
原因是什么,它只显示/只包含一个线程(即当前线程)? 注意:它是完整
的
核心转储(不是截断)。
浏览 2
提问于2016-01-19
得票数 0
回答已采纳
2
回答
在c-这段简单代码
的
输出是什么?
、
、
、
可能重复: 在这种情况下,这段代码执行什么: printf(&qu
浏览 3
提问于2012-03-19
得票数 1
回答已采纳
1
回答
使用execve()运行
子
进程
的
环境变量
、
、
、
我正在使用一个父
进程
,它使用execve()来运行
子
进程
,该
子
进程
带有我在父
进程
中定义
的
特定环境变量。在父
进程
中,如果我
查看
内存位置$esp + 0x240,我会找到所有环境变量。但是,一旦启动了
子
进程
,我就无法找到存储预定义环境变量
的
内存地址。我可能认为,因为execve()用
子
进程
替换了父
进程
,所以传递给
子
浏览 3
提问于2013-06-21
得票数 0
1
回答
在python中使用多处理时,我能安全地使用全局队列吗?
、
、
、
、
我有一个很大
的
代码库来并行。通过使用单个全局队列,我可以避免重写数百个函数
的
方法签名。我知道这很麻烦,请不要告诉我,如果我使用全局,我做错了什么,在这种情况下,它真的是最简单
的
选择。我声明一个全局multiprocessing.Queue(),但不声明它应该在
进程
之间共享(通过将它作为参数传递给工作人员)。python会自动将这个队列放在共享内存中吗?在更大
的
范围内这样做安全吗? 注意:您可以知道队列是在
进程
之间共享
的
:工作
进程
开始在空队列上工作,并在
浏览 3
提问于2015-07-13
得票数 0
1
回答
Python
进程
在两行代码后启动
、
我正在创建一个子类multiprocessing.Process
的
类。在做一些测试时,我注意到当start()被调用时
进程
并没有启动。经过一些测试后,似乎只有在__main__模块中执行了两行代码后,
进程
才会启动。>>> createdpass # Did not start yet>>> running 我已经在不同
的
平台上进行了测试我运行
的
是Windows 10,Python
浏览 19
提问于2017-02-10
得票数 0
2
回答
操作系统中
的
叉()
、
在操作系统
的
概念中,我们总是说在叉()执行中,
子
和父程序有自己
的
堆和堆栈
的
副本,但是它们共享内存,segment.My问题是当我们说共享内存段时,这是否意味着他们将要执行
的
文本或代码?
浏览 2
提问于2013-10-15
得票数 0
回答已采纳
1
回答
进程
管理: C++中
的
WinAPI "SetProcessShutdownParameters“?
、
、
在Windows (7)中,在VC++中,我们可以设置“
进程
关闭参数”(在XP中,父
进程
将先于
子
进程
自动关闭),以确保父
进程
在
子
进程
之前被杀死,如下所示: GetProcessShutdownParameters上
的
C++中做到这一点(gcc)?我在许多论坛上发现了很多关于如何确保
子
进程
被杀死
的
讨论,以防父
进程
死亡(例如,在
Linux
上使用prctl ),但我没有
浏览 1
提问于2013-07-16
得票数 3
1
回答
Linux
如何知道是否允许
进程
发出系统调用?
、
假设某个
进程
希望发出只能由特权
进程
发出
的
系统调用。
Linux
如何知道是否允许
进程
发出这样
的
系统调用?
Linux
是
查看
进程
的
fsuid (文件系统用户ID)以
查看
它是否是根
进程
,还是
查看
进程
的
功能是否具有发出系统调用所需
的
能力,或者
Linux
是否以其他方式知道?
浏览 0
提问于2019-02-26
得票数 0
1
回答
当
进程
退出时,
linux
如何清理线程--如果它们实际上只是隐藏
的
进程
?
、
我
的
理解是,线程和
进程
在
Linux
上实际上是同一个实体,区别在于它们之间共享
的
内存。我发现,如果没有父
进程
和
子
进程
之间
的
明确通信,就很难确保正确地清理
子
进程
。我希望能够以与线程类似的心智模型运行
子
进程
,因为当父
进程
退出时,它们会自动清理,但具有
进程
提供
的
内存安全。
Linux
是如何自动清理线程
的
浏览 2
提问于2016-03-16
得票数 2
回答已采纳
1
回答
PHP在
Linux
,SCHED_BATCH还是SCHED_OTHER上?
、
、
、
我有一个
Linux
with服务器(Ubuntu12.04,内核3.2.0)运行Magento,其中包含了相当多
的
PHP
子
进程
。由于Magento是一个很重
的
框架,我经常看到几个子
进程
在CPU% (当使用htop
查看
时)在退出顶部N.我一直在阅读关于
Linux
调度程序
的
文章,我得到
的
结果是,SCHED_BATCH似乎给
进程
提供了比默认SCHED_OTHER更长
的
时间。如果我将所有P
浏览 0
提问于2015-07-02
得票数 0
回答已采纳
1
回答
如何在C中测试CLONE_VM、CLONE_FS和CLONE_IO
的
效果?
、
、
、
、
我试图理解这些标志
的
作用,我已经阅读了描述并做了一些谷歌搜索,但我不知道如何测试
子
进程
和父
进程
在设置这些标志时
的
区别。我可以运行哪些C函数或
linux
命令来帮助我
查看
这些标志
的
效果?
浏览 3
提问于2015-10-12
得票数 3
2
回答
孙子
进程
也是
子
进程
吗?
在Unix/
Linux
术语中,
进程
的
子
进程
是否包括
进程
的
子
进程
?
浏览 0
提问于2013-05-22
得票数 5
回答已采纳
2
回答
Linux
进程
及其
子
进程
读取/写入
的
字节总数
、
、
我想打印
Linux
进程
读/写
的
字节总数。例如,我跑并且想看看GCC总共从
Linux
内核请求了多少字节,包括它
的
子
字节,以及它们向内核发送了多少字节。这一问题
的
不完全解决办法是: rchar和wchar字段在/proc/PID/io中显示到目前为止
的
读/写字节数。它不考虑
子
进程
。一旦
进程
结束,它就会丢失。像strace这样<
浏览 4
提问于2012-01-13
得票数 6
回答已采纳
2
回答
C程序不会从等待语句中返回
、
、
我不得不将一个C程序从OpenVMS移植到
Linux
上,现在我在生成
子
进程
的
程序上遇到了困难。生成
子
进程
(fork运行良好),但execve失败(这是正确
的
,因为给出了错误
的
程序名)。但是为了重置活动
子
进程
的
数量,我随后调用了一个wait(),它不会返回。当我通过ps
查看
这个
进程
时,我看到没有更多
的
子
进程
,但是
浏览 0
提问于2015-07-21
得票数 3
3
回答
为什么需要僵尸
进程
?
、
、
、
、
维基百科基本上给出了我需要知道
的
所有关于僵尸
进程
的
可能信息,但只是一句简单的话,说明在父
进程
创建另一个
子
进程
的
情况下,PID中
的
冲突将不会存在,这可能是useful..in。那么这到底是怎么“有用”
的
呢?如果被命名
的
僵尸
进程
被移除而不是保留在那里,那么PID不是可用
的
吗? 或者,为什么僵尸
进程
应该存在,还有其他原因吗?
浏览 3
提问于2013-05-07
得票数 6
回答已采纳
1
回答
哪个子
进程
将继承父
进程
的
线程?
、
当一个
进程
有
子
线程和
子
进程
时,
子
进程
会继承父
进程
的
所有
子
线程吗? 假设操作系统是
Linux
。让它成为Java线程模型。
浏览 0
提问于2013-08-02
得票数 4
1
回答
使用top命令监视
Linux
服务器中
的
系统性能
、
、
、
它包含所有信息,但是它也包含所有
子
进程
信息。有没有一种方法可以将所有
子
进程
与父
进程
聚合在一起,这样我就可以
查看
一个
进程
,并说它花了这么长时间才完成。另外,有没有办法用top命令显示和拉取PPID信息?我希望将所有
子
进程
与父
进程
聚合在一起,并
查看
不同用户
的
系统性能。这是我在shell脚本中尝试
的
代码。print $1","$2",&qu
浏览 1
提问于2013-04-10
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程管理
理解Linux的进程状态
查看 Linux 系统中进程和用户的内存使用情况
Linux系统编程——特殊进程之僵尸进程
adb 查看并杀死进程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券