腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
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备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券