调试多进程程序

时间:2010-08-28 10:06:49

标签: debugging

调试多进程代码的最佳方法是什么(即父进程生成多个子守护程序进程的进程)。到目前为止,我一直在做 -

  1. 确保程序在单进程模式下正常运行。
  2. 之后开启记录机制&试着找出日志中可能发生的事情......
  3. 是否有更好的工具(用于C / C ++)或通用技术可用于更好(和更快)诊断问题?

    例如:对于内存泄漏Valgrind是一个很好的工具。为此目的有任何这样的工具吗?

1 个答案:

答案 0 :(得分:0)

对于使用gdb的开发环境,我会像处理单个进程一样附加到进程和调试。 http://www1.jct.ac.il/cc-res/online-doc/gdb/gdb_23.html