【发布时间】:2011-04-13 13:08:52
【问题描述】:
我有一个目录监控应用程序,它通过启动新进程递归地工作。
我想知道我是否是这棵树中的“根”进程。我想过尝试获取调用者进程的名称并检查它是否与argv[0]相同。
有更聪明的方法吗?请记住,这是一个 Linux 应用。
请记住,我没有太多时间,而且我只是一名学生,所以一个简单的解决方案会很棒。
感谢您的宝贵时间。
【问题讨论】:
-
更好地指定进程树的根。 Unix下总是PID为1的进程。
-
错误,root 将是用户运行的流程实例。