腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在父
进程
被杀死/完成时(在windows中)保持
子
进程
活动
windows
、
perl
、
process
、
init
我实际上创建了一个脚本,其中fork()创建了一个在后台
运行
的
子
进程
,并使用它的
进程
ID检查主脚本(父
进程
)在前台
运行
的
时间
周期。如果主脚本(父
进程
)超过阈值
时间
,那么将采取操作/s。在
Linux
中,它的实现是因为INIT
进程
在主脚本(父
进程
)被杀死或完成后成为活动
子
进程
(孤立
进程
)的父
进程
。 但是,
浏览 6
提问于2021-07-05
得票数 2
回答已采纳
1
回答
如何知道Python中子
进程
的结束
时间
(
linux
中如何知道
进程
的结束
时间
)
python
、
python-3.x
、
linux
、
unix
、
subprocess
我正在测试一些竞争条件,所以我需要知道
进程
的结束
时间
。我用python subprocess.popen启动
子
进程
我可以从Popen对象中获得pid,但是我怎么知道它的结束
时间
呢?有没有办法直接从子
进程
模块中获取?如果不是,在
Linux
中,有可能知道给定pid的结束
时间
吗?(我并行
运行
多个子
进程
,所以我不能只在subprocess.popen之后使用time类来知道结束
时间
,我认为
子</em
浏览 33
提问于2021-02-05
得票数 1
1
回答
接收SIGCHLD尚未派生任何
子
进程
c
、
linux
、
multithreading
、
signals
我有一个
运行
在
Linux
3.12上的C程序。这个程序产生了几个子
进程
。其中一个
进程
产生一个线程,该线程
运行
一段
时间
,然后终止。该
子
进程
在
运行
时执行一个epoll_wait()。我设置
子
进程
以捕获执行此中断的信号,并发现它是一个信号17,根据我读取的所有内容,它是一个SIGCHLD。问题是,该
子
进程
产生的线程仍在
运行
。它并没有终止。对于为什么我的
浏览 29
提问于2017-03-01
得票数 0
回答已采纳
2
回答
派生子
进程
所用的
时间
c++
、
system
、
fork
我正在使用fork创建
子
进程
。在子代内部,我发出命令来
运行
一个
进程
,如下所示:{exit(1)我的runBinary具有测量从开始到结束所需
时间
的功能。 令我惊讶的是,当我直接在命令行上
运行
runBinary时,大约需要60秒。然而,当我将它作为一个
子
进程
运行
时,它需要更多的
时间
,
浏览 2
提问于2012-04-10
得票数 6
回答已采纳
1
回答
Linux
上的非阻塞核心转储?
linux
、
dump
、
gdb
我正在寻找一种方法来获取
Linux
上正在
运行
的
进程
的非侵入性核心。 我熟悉gdb的gcore,但这只能在gdb附加到
进程
并停止调试时才能
运行
。
Linux
支持即插即用内存,它依赖于它来支持没有fork()的exec().所以我想到的是内核级别的东西,内核获取被转储
进程
的
进程
页表的副本上的快照,然后在原始
进程
继续
运行
时将核心写出来。我非常肯定,我可以使用gdb强制一个fork(),然后在父
进程
愉快的情况
浏览 0
提问于2014-09-11
得票数 24
4
回答
如何计算
Linux
中
进程
及其所有
子
进程
的CPU利用率?
linux
、
cpu-usage
我想知道
Linux
中
进程
和所有
子
进程
在一段固定
时间
内的CPU利用率。有一个
进程
等待用户的请求来执行程序。为了执行这些程序,这个过程调用
子
进程
(每次最多5个)&每个子
进程
都执行其中的一个程序(假设用户同时提交了15个程序)。因此,如果用户提交15个程序,那么每个子
进程
将
运行
3批5个
子
进程
。
子
进程</em
浏览 6
提问于2012-10-13
得票数 10
回答已采纳
1
回答
是否有可能测量
Linux
进程
的累积IO等待
时间
?
linux
、
performance
、
io
、
profiling
对于在
Linux
上退出的
子
进程
,我可以使用哪个C API来获得总磁盘IO等待
时间
(绝对值)?例如,PID 1234的
进程
正在
运行
10秒和3秒,它正在等待IO操作的完成。尽管
Linux
内核为IO (/proc/<PID>/io)的每个
进程
提供了一些统计信息,但我没有找到任何方法来获得
运行
(已完成的)
进程
的累积等待
时间
。CPU
时间
是在*rusa
浏览 0
提问于2018-04-09
得票数 2
3
回答
防止
子
进程
成为孤立
进程
c
、
linux
、
process
、
init
我的
Linux
进程
有4个
子
进程
。执行一段
时间
后,init
进程
采用的所有
子
进程
。我们如何防止这种情况?(僵尸
进程
不是这种情况)。 该过程是用C语言编写的,操作系统是
Linux
。这会立即终止父
进程
,并留下子
进程
为孤立
进程
。
浏览 6
提问于2011-07-25
得票数 2
回答已采纳
1
回答
在perl中不等待子代的Fork和return
linux
、
perl
、
fork
、
cgi
我有一个perl CGI程序,它使用fork()启动
子
进程
。
子
进程
执行一些长
时间
运行
(~60秒)的计算,并最终将结果保存在一个临时文件中。父
进程
应该将控制权返回给浏览器,浏览器会显示进度消息,并定期检查
子
进程
是否已写入其tmp文件;一旦文件出现,结果就会显示出来。text/html\n\n", $id; # Browser uses contents of $id to check for the resu
浏览 0
提问于2017-11-30
得票数 0
2
回答
如何在父
进程
终止的情况下保留
子
进程
javascript
、
node.js
、
cordova
、
electron
、
execfile
我有一个电子应用程序,我必须启动一个exe文件并退出该应用程序。问题是当我尝试退出时,应用程序关闭,exe文件也启动了…我想要打开我的exe文件... 这是我的代码 var execFile = require('child_process').execFile; const { app } = remote; app.quit(); 在app.quit()之后,如何打开文件并使其保持活动状态
浏览 72
提问于2020-04-20
得票数 1
5
回答
在
Linux
中测量
进程
统计信息
c
、
linux
、
statistics
、
operating-system
、
linux-kernel
用户的程序由我们的判断系统接收,并通过fork()和exec()编译并
运行
它来进行评估。父
进程
等待
子
进程
(提交的
进程
)退出,然后清理它。为了给出关于程序
运行
的有用信息,我想测量程序使用的CPU
时间
和峰值内存。
Linux
内核会跟踪这些值吗?有没有其他方法来获取这些信息?
浏览 0
提问于2010-03-03
得票数 6
回答已采纳
1
回答
如何等待
子
进程
完成
时间
限制?
c
、
linux
、
unix
、
operating-system
我希望等待分叉子
进程
完成执行,虽然我不想无限期地等待,但最多在给定的
时间
内,如果仍在
运行
,则杀死该
子
进程
。
Linux
上的说: 有人能给我举个例子吗?我应该如何设置一个信号来中断在给定
时间
之后等待,然后继续执行?
浏览 2
提问于2013-08-30
得票数 2
回答已采纳
1
回答
如何在
Linux
中立即从forked
子
进程
返回?
c
、
linux
、
process
、
execv
我不熟悉
linux
C开发。....change execv to other call}else if (pid<0){}else{}我想要做的是启动这个长
时间
运行
的
进程
,并在我的C代码中立即返回,这样我的C程序就可以退出。 我该怎么做呢?也许让我启
浏览 2
提问于2012-05-18
得票数 0
回答已采纳
5
回答
为什么必须为
子
进程
使用` `wait()`?
linux
、
fork
尽管等待的
linux
手册页很好地解释了,您需要对子
进程
执行wait(),以便它们不会变成僵尸,但它根本没有说明原因。我不能使用wait(NULL),因为这使得并行计算变得不可能,因此我可能不得不添加一个
进程
表来存储
子
pids,并且必须使用waitpid -不是立即使用,而是在经过一段
时间
之后-这是一个问题,因为
子
进程
的
运行
时间
从几微秒到几分钟不等我可能还可以找到一个非阻塞函数来检查
子
进程
,并仅在它们
浏览 1
提问于2011-12-29
得票数 16
回答已采纳
1
回答
如何在非交互式bash脚本及其git子程序中禁用ctrl-c
bash
、
copy-paste
、
bash-trap
我在Windows 10 64位上
运行
git版本2.20.1.windows.1。我正在从上下文菜单启动的Git/usr/bin/bash -l -e 'myscript‘窗口中
运行
Git/usr/bin/bash mintty。 我想用ctrl-c阻止用户中断git克隆。
浏览 50
提问于2020-02-02
得票数 0
回答已采纳
2
回答
.net核心应用程序:如何将SIGTERM发送到
子
进程
?
signals
、
.net-core
在
Linux
上
运行
的.NET核心应用程序是否有可能向
子
进程
发送SIGTERM信号?我们正在考虑将我们的.net应用程序移植到..net core并在
Linux
上
运行
,以避免当前的信号实现(即从父
进程
发送CloseMainWindow(),使用pywin32包,在
子
进程
中使用SetConsoleCtrlHandler
浏览 0
提问于2016-12-08
得票数 8
回答已采纳
1
回答
当父
进程
有多个线程、套接字和IPC时,在分叉(
子
)
进程
中调用system()
linux
、
multithreading
、
sockets
、
unix
、
fork
子
进程
调用setpgid() (以创建一个新组),然后调用system() ( C/C++标准库的函数)。父
进程
一直在接受naps (us休眠()函数)并检查
时间
限制。如果在
子
进程
从system()返回之前超过了
时间
限制,则父SIGKILLs
子
进程
。 我使用的是:
Linux
(Ubuntu),线程等等,只有C/C++标准库!我的问题:
子
进程
上的所有线程和TCP
浏览 2
提问于2015-09-03
得票数 1
回答已采纳
1
回答
使用Python
子
进程
跟踪可执行文件创建的文件
python
我对python和Redhat
linux
都很陌生。我正在使用
子
进程
模块来执行另一个创建文件的C程序。我能够捕获C程序的退出代码。但是有什么方法可以让python跟踪并显示C程序创建的文件的名称呢?C程序使用
时间
戳创建输出文件,其中许多实例可以并行
运行
。我只想捕获由python
运行
的实例创建的文件。如果没有
子
进程
模块,还有其他方法可以做到吗?
浏览 5
提问于2015-04-16
得票数 0
回答已采纳
1
回答
当
进程
退出时,
linux
如何清理线程--如果它们实际上只是隐藏的
进程
?
linux
、
linux-kernel
我的理解是,线程和
进程
在
Linux
上实际上是同一个实体,区别在于它们之间共享的内存。我发现,如果没有父
进程
和
子
进程
之间的明确通信,就很难确保正确地清理
子
进程
。我希望能够以与线程类似的心智模型
运行
子
进程
,因为当父
进程
退出时,它们会自动清理,但具有
进程
提供的内存安全。
Linux
是如何自动清理线程的,同样的机制可以用于
子
进程
吗?
浏览 2
提问于2016-03-16
得票数 2
回答已采纳
1
回答
在用python编写的
linux
守护
进程
中进行多处理
python
、
parallel-processing
、
multiprocessing
、
daemon
我有一个
linux
守护
进程
(基于python模块python ),它需要生成多处理模块的两个
进程
(考虑生产者和使用者)来处理一些并发的I/O (生产者从输入流中读取,使用者使用python请求上传数据)根据python (),守护
进程
不允许启动
子
进程
。我该怎么处理呢?是否有这种方法的任何文件或例子?请给我。建议。 上下文:我尝试过使用线程模块。但是,由于GIL问题,消费者很少有机会执行。
浏览 1
提问于2016-05-11
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
生成 Linux 运行时间报告的 Bash 脚本
如何在 Linux 中的特定时间运行命令
如何记录 Linux 的系统运行时间的统计信息
如何在 Linux 上运行你自己的公共时间服务器
Linux 上查看系统/服务器运行时间的 11 种方法
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券