Aller au contenu

C'est quoi le fichier core.4929?


Messages recommandés

Bonjour à tous,

La question est dans le titre.

Je viens de m'apercevoir que dans mon répertoire /home sous mandrake 10.0, y'a un nouveau fichier qui est apparu : core.4929

C'est pas tant ce fichier qui m'inquiète mais plutôt son icône qui une sympathique petite bombe.

Avant que je ne fasse quoi que ce soit, quelqu'un peu-il me dire ce que c'est ?

D'avance merci.

Lien vers le commentaire
Partager sur d’autres sites

C'est pas compliqué : ya eut un crash quelconque :D

et ton core.* est un fichier de debugage qui s'ouvre avec j'sais pas quoi.

J'imagine que sa doit pouvoir se retirer comme option surtout que des fois sa fait de tres

gros fichier (j'en ai eu sur mdk de +500mo) et l'interet :D

Tu peut l'effacer sans soucis.

ps:sur debian j'ai quand meme des crash mais pas de core :roll:

:transpi:

Lien vers le commentaire
Partager sur d’autres sites

c'est effectivement le dump binaire du process numéro 4929 au moment ou il a crashé ...

utilisable avec un débuggeur style gdb (Geule de Bois ...) et *quelques* connaissances Linux & ASM

y'a une variable d'environnement qui permet de dire si oui ou non on veut un coredump, et une autre qui permet de spécifier la taille max, mais je les ai plus en têt eni sous les yeux ...

Lien vers le commentaire
Partager sur d’autres sites

D'accord y'a eu un crash, mais comment savoir d'où cela vient et surtout si c'est pas grave pour la suite de mes configs.

Je viens d'installer mandrake et je suis de configurer la machine.

Tu regarde la date et l'heure de création du fichier et tu réfléchit a ce que tu faisait a ce moment là. :transpi:

Lien vers le commentaire
Partager sur d’autres sites

Un core est effectivement un fichier bien utile pour debugger une appli qui a plante, cela peut s'ouvrir avec gdb par exemple.

ps:sur debian j'ai quand meme des crash mais pas de core

Ca ne depend pas d'une distribution mais plutot d'un variable d'environnement et d'un paramétrage du noyau. Regardes du coté de man page "ulimit". Google.com/linux est ton ami.

Au passage, c'est plutot une bonne chose que d'avoir des cores.... :transpi:

Topic glissant je ne pense pas, si personne ne troll sans raison dedans ca devrait aller !

Lien vers le commentaire
Partager sur d’autres sites

ça ne vient pas plutôt de la manière dont à été compilé le programme???

sinon, essaye avec ulimit, mais c'est un peu brutal :

[lorinc@localhost lorinc]$ ulimit -a
core file size        (blocks, -c) 0
data seg size         (kbytes, -d) unlimited
file size             (blocks, -f) unlimited
max locked memory     (kbytes, -l) unlimited
max memory size       (kbytes, -m) unlimited
open files                    (-n) 1024
pipe size          (512 bytes, -p) 8
stack size            (kbytes, -s) 8192
cpu time             (seconds, -t) unlimited
max user processes            (-u) 8191
virtual memory        (kbytes, -v) unlimited

te donne les valeur des limites actuelles de topn systeme (tiens au passage ma limite de sore dumps est à 0, bizzard)

et donc tu change par

[lorinc@localhost lorinc]$ ulimit -c 0

et voilou, pu de fichier core (vu que de toute faàcon tu n'en a pas l'interet)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...