使用C / C ++在OSX中获取进程创建日期时间

时间:2015-07-24 06:42:47

标签: c++ c macos process

给定进程ID,使用C / C ++查找进程创建日期时间的最佳方法是什么?

1 个答案:

答案 0 :(得分:3)

我建议查看topps源代码(特别是libtop.c)。

认为以下调用应该是您所需要的:

ret.add(value);

来自int proc_pidbsdinfo(proc_t p, struct proc_bsdinfo *pbsd, int zombie);

<sys/proc_info.h>

不幸的是,没有用于进程检查的公共接口,因此调用不仅取决于版本,而且在将来的版本中也可能会更改。

相关问题