¿Cómo hacer una verificación de memoria en un programa daemon?
He escrito una aplicación C ++, que se ejecuta para siempre hasta que finalice manualmente. Monitorea otras aplicaciones importantes. Como resultado, mi aplicación Daemon no debería fallar. Teniendo esto en cuenta, quiero ver si hay pérdidas de memoria en mi aplicación. Utilicé valgrind pero como esta aplicación sigue ejecutándose para siempre, valgrind no sale. si hago un control - C, entonces no obtengo información completa del archivo de registro valgrind.
Existe una herramienta que pueda hacer lo que hace Valgrind?