Core dump

Un article de Wikipédia, l'encyclopédie libre.

Un core dump ou cliché[1] est un fichier dans lequel est enregistré une copie de la mémoire vive et des registres d'un processeur, permettant d'avoir un instantané de l'état d'un système. Il sert généralement à des fins d'analyse, à la suite d'une exception, forcée ou provoquée par une erreur[2].

Le core dump peut pour cela être analysé dans un débogueur.

Sur les systèmes suivant la norme POSIX, le signal « Core » permet de déclencher le core dump d'un processus donné[2], mais il existe également d'autres méthodes permettant d'y aboutir.

Pour que le fichier de core dump soit écrit, il est nécessaire que le processus ait les droits d'écriture dans son répertoire d’exécution, assez de place pour l'écrire en totalité et que la création de ce dump ne dépasse pas les limites autorisées par RLIMIT[2].

Voir aussi[modifier | modifier le code]

Notes et références[modifier | modifier le code]