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_pattern
adecuadamente; 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.