MissZaza Posté(e) le 24 août 2004 Partager Posté(e) le 24 août 2004 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 More sharing options...
zaverel Posté(e) le 24 août 2004 Partager Posté(e) le 24 août 2004 C'est pas compliqué : ya eut un crash quelconque 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 Tu peut l'effacer sans soucis. ps:sur debian j'ai quand meme des crash mais pas de core Lien vers le commentaire Partager sur d’autres sites More sharing options...
MissZaza Posté(e) le 24 août 2004 Auteur Partager Posté(e) le 24 août 2004 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sandeman Posté(e) le 24 août 2004 Partager Posté(e) le 24 août 2004 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 More sharing options...
zaverel Posté(e) le 24 août 2004 Partager Posté(e) le 24 août 2004 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à. Lien vers le commentaire Partager sur d’autres sites More sharing options...
-rem- Posté(e) le 24 août 2004 Partager Posté(e) le 24 août 2004 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.... 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 More sharing options...
MissZaza Posté(e) le 24 août 2004 Auteur Partager Posté(e) le 24 août 2004 Merci à tous pour vos réponses rapides ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
fabien29200 Posté(e) le 24 août 2004 Partager Posté(e) le 24 août 2004 Si tu n'as que ce fichier core là, et que tu n'as pas de grandes connaissances système, supprime le ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
lorinc Posté(e) le 24 août 2004 Partager Posté(e) le 24 août 2004 ç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 More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.