这可能是一件显而易见的事情,但我似乎无法弄清楚如何去做。
假设我产生了一个这样的过程:
popen = subprocess.Popen(args, executable=executable,
bufsize=-1,
stdin=subprocess.PIPE,
stdout=subprocess.PIPE,
close_fds=True,
env={})
popen.wait()
有什么办法可以测量这个孩子的 CPU 使用率,而不是孙子的 CPU 使用率?
resource.getrusage(resource.RUSAGE_CHILDREN)
给我所有的孩子和孙子。