Liberando en un atexit ()

¿Tiene algún sentido liberar memoria en una función atexit ()?

Tengo una variable global que se malloca después del inicio. Podría escribir una función atexit () para liberarla, pero ¿no va a recuperar el sistema toda esa memoria cuando el programa salga de todos modos?

¿Hay algún beneficio en ser ordenado y limpiarlo activamente?

Respuestas a la pregunta(8)

Su respuesta a la pregunta