Como fazer a verificação de memória em um programa daemon?

Eu escrevi um aplicativo C ++, que é executado para sempre até ser finalizado manualmente. Ele monitora outras aplicações importantes. Como resultado, meu aplicativo Daemon não deve ser desativado. Tendo isso em mente, quero ver se há algum vazamento de memória no meu aplicativo. Eu usei o valgrind, mas como esse aplicativo continua em execução para sempre, o valgrind não sai. se eu fizer um controle - C, não receberei informações completas do arquivo de log valgrin

Existe uma ferramenta que pode fazer o que o Valgrind faz?

questionAnswers(6)

yourAnswerToTheQuestion