Solaris Générer un Core Dump à partir d'un processus en cours d'exécution avec gcore

Un core dump est un instantané de la mémoire occupée par un processus et des informations de débogage supplémentaires. Les fichiers de base sont généralement générés lorsqu'un processus se termine de manière inattendue. Cette recette technique explique comment générer manuellement un fichier de base à partir d'un processus en cours d'exécution.


Pour générer un fichier de base nommé "core" dans le répertoire de travail actuel d'un processus portant l'ID 345, utilisez les éléments suivants:

gcore 345

Si vous souhaitez contrôler le nom du fichier de vidage principal, utilisez l'option -o avec un nom de fichier ou un chemin d'accès et un nom de fichier, tel que core.test ou /tmp/core.1.

gcore -o /tmp/core.1 345