SIGKILL mientras asigna memoria en C ++

Estoy desarrollando una aplicación para un sistema integrado con memoria limitada (Tegra 2) en C ++. Estoy manejando NULL resultados denew ynew[] a lo largo del código que a veces ocurre, pero la aplicación es capaz de manejar esto.

El problema es que el sistema destruye el proceso mediante SIGKILL si la memoria se agota por completo. De alguna manera puedo decir esonew ¿Debería devolver NULL en lugar de matar el proceso?

Respuestas a la pregunta(2)

Su respuesta a la pregunta