fork() 处理

当应用程序进程调用 fork() 时,就会创建该进程的精确副本。派生的进程称为父代,新进程称为子代。如果被调试的进程进行了派生,则调试器将同时停止父进程和子进程,并打开一个对话框,允许您选择是继续调试父进程还是切换到子进程。

无论您作出何种选择(父代子代),调试器都会忽略您选择的进程,并且它可以继续运行。调试器将停止所选择的进程,然后您可以执行调试活动,例如,添加断点。在显式继续进程之前,进程将保持停止状态。将忽略在未选择的进程中设置的断点。执行在您选择要接着调试的进程中停止。

如果选择要接着调试的进程执行 exec(),则可以调试新的进程。有关其它信息,查看下面的 exec() 处理相关参考。

相关概念
exec() 处理
使用条款 | 反馈
(C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.