¿Puedo iniciar el proceso cuando estaba generando un volcado de memoria?

¿Puedo iniciar el proceso cuando estaba generando un volcado de memoria?

Tengo un script de monitor que verificará un proceso específico; si falla, el script lo reiniciará sin esperar a que se complete la escritura del volcado del núcleo. ¿Esto conlleva cosas malas? ¿Afectará el archivo de volcado del núcleo o el proceso reiniciado?

Respuesta1

Puede iniciar procesos en cualquier momento que desee, independientemente de que otros procesos estén ejecutando el mismo ejecutable o no, independientemente de que estén descargando el núcleo. Sin embargo, dos volcados de memoria simultáneos pueden sobrescribirse entre sí a menos que establezca que tengan nombres de archivo diferentes. Eso se puede lograr estableciendo kernel.core_patternadecuadamente; por ejemplo, tener la identificación del proceso ( %p) como parte de él. VerNomenclatura de archivos de volcado de núcleoennúcleo(5)página de manual.

información relacionada