gpt4 book ai didi

c - posix fork() & win32 CreateProcess() 之后的子进程名称是什么?

转载 作者:太空宇宙 更新时间:2023-11-04 07:19:50 25 4
gpt4 key购买 nike

我了解到子进程在运行 api 后会获得新的进程 ID,

posix 标准 fork()

& 我win32 CreateProcess()

在 unix 和 windows 世界中,子进程是否获得与父进程不同的唯一进程名称?因为我需要测量设备上运行的所有进程(使用名称)的 cpu 和内存利用率的最小值/最大值。

最佳答案

进程在 Windows 中没有名称。它有一个唯一的进程 ID 和一个启动进程的文件名。 Win32 API 中处理进程的所有内容都仅基于进程 ID,而不基于名称。有各种 API 函数允许您检索用于创建任何给定进程 ID 的文件名,因此如果您需要按文件名定位进程,则必须枚举正在运行的进程 ID 以手动寻找文件名。

关于c - posix fork() & win32 CreateProcess() 之后的子进程名称是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22192074/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com