代码之家  ›  专栏  ›  技术社区  ›  Srikar Appalaraju Tonetel

调试多进程程序

  •  0
  • Srikar Appalaraju Tonetel  · 技术社区  · 14 年前

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

    1. 确保程序在单进程模式下运行良好。
    2. 之后打开日志记录机制,并尝试找出日志中可能发生的情况等…

    是否有更好的工具(C/C++)或通用技术,我可以用来更好地(更快地)诊断问题?

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

    1 回复  |  直到 14 年前
        1
  •  0
  •   tauran    14 年前

    对于使用gdb开发环境,我将附加到进程,并像对单个进程那样进行调试。 http://www1.jct.ac.il/cc-res/online-doc/gdb/gdb_23.html