Solaris genera un core dump da un processo in esecuzione con gcore

Un core dump è un'istantanea della memoria occupata da un processo più informazioni di debug aggiuntive. I file core vengono in genere generati quando un processo termina in modo imprevisto. Questa ricetta tecnica descrive come generare manualmente un file core da un processo in esecuzione.


Per generare un file core denominato "core" nella directory di lavoro corrente per un processo con l'ID di 345, utilizzare quanto segue:

gcore 345

Se vuoi controllare il nome del file core dump, usa l'opzione -o con un nome file o percorso e nomefile, come core.test o /tmp/core.1

gcore -o /tmp/core.1 345