Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Debugging 调试多进程程序_Debugging - Fatal编程技术网

Debugging 调试多进程程序

Debugging 调试多进程程序,debugging,Debugging,调试多进程代码(即父进程产生多个子守护进程的进程)的最佳方法是什么。到目前为止,我一直在做- 确保程序在单进程模式下正常运行 在那之后,打开日志机制&试着找出日志中可能发生的事情等等 有没有更好的工具(用于C/C++)或通用技术可以用来更好(更快)诊断问题 e、 g:对于内存泄漏,Valgrind是一个很好的工具。有没有这样的工具用于此目的?对于使用gdb开发环境,我会像处理单个进程一样附加到进程并进行调试。

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

  • 确保程序在单进程模式下正常运行
  • 在那之后,打开日志机制&试着找出日志中可能发生的事情等等
  • 有没有更好的工具(用于C/C++)或通用技术可以用来更好(更快)诊断问题


    e、 g:对于内存泄漏,Valgrind是一个很好的工具。有没有这样的工具用于此目的?

    对于使用gdb开发环境,我会像处理单个进程一样附加到进程并进行调试。