CORE(5)

NOM
core - Fichier image de la mémoire (« core dump »)

DESCRIPTION
L'action par défaut de certains signaux est de forcer un processus à se terminer et de produire un fichier image mémoire (« core dump file »), un fichier disque contenant l'image de la mémoire du processus au moment où il s'est terminé. Une liste des signaux provoquant la création, par un processus, de cette image mémoire se trouve dans la page signal(7). Un processus peut définir sa propre limite de ressources souple RLIMIT_CORE afin d'établir une limite supérieure à la taille du fichier image mémoire qu'il produirait s'il recevait un signal « core dump » ; voir getrlimit(2) pour d'avantage d'informations. Il y a diverses circonstances pour lesquelles un fichier image mémoire n'est pas produit :

*   Le processus n'a pas la permission d'écrire le fichier image mémoire. (Par défaut, le fichier image mémoire est appelé core et est créé dans le répertoire de travail courant. Voir plus loin pour davantage d'informations sur les règles de nommage du fichier.) L'écriture du fichier image mémoire échouera si le répertoire dans lequel il doit être créé n'est pas accessible en écriture, ou si un fichier du même nom existe déjà et n'est pas accessible en écriture ou si ce n'est pas un fichier ordinaire (par exemple, c'est un répertoire ou un lien symbolique).

*   Un fichier (ordinaire, accessible en écriture) avec le même nom que celui qui serait utilisé pour le fichier image mémoire existe déjà, mais il y a plusieurs liens physiques vers ce fichier.

*   Le système de fichiers dans lequel le fichier core devrait être créé est plein, ou bien n'a plus d'in