Daemon valgrind是否适用于守护程序

Daemon valgrind是否适用于守护程序,daemon,valgrind,Daemon,Valgrind,在前台程序上运行valgrind很容易。但是valgrind会为守护程序工作,并在执行后给出输出。我该怎么做? 谢谢是的,valgrind肯定会为守护程序工作 许多守护进程都有某种调试模式,例如切换到apache的-X,这将使它们不会分叉或进入后台,在这种情况下,最简单的方法是使用该模式,使它们与终端保持连接 在其他情况下,您仍然可以使用valgrind,但您可能希望使用--日志文件或其他日志选项之一将输出发送到适当的位置,并且您可能还需要--跟踪子进程,以便在守护进程分叉时使valgrind跟

在前台程序上运行valgrind很容易。但是valgrind会为守护程序工作,并在执行后给出输出。我该怎么做?
谢谢

是的,valgrind肯定会为守护程序工作

许多守护进程都有某种调试模式,例如切换到apache的
-X
,这将使它们不会分叉或进入后台,在这种情况下,最简单的方法是使用该模式,使它们与终端保持连接

在其他情况下,您仍然可以使用valgrind,但您可能希望使用
--日志文件
或其他日志选项之一将输出发送到适当的位置,并且您可能还需要
--跟踪子进程
,以便在守护进程分叉时使valgrind跟随子进程


输出,如仅在程序结束时生成的内存泄漏报告,应在守护进程关闭时正常显示。

请提供一些上下文。什么操作系统?什么是“守护进程”?作为解决方案的一个小补充-对于我来说,只有在给出
--trace children=yes
时才有效-作为快速阅读者的帮助。