À retenir
- C'est une photo de la mémoire au moment d'un bug.
- C'est un outil de diagnostic essentiel pour les experts.
- Il peut être très volumineux (jusqu'à la taille de votre RAM).
Un fichier de vidage est une copie instantanée du contenu de la mémoire vive (RAM) d'un ordinateur, enregistrée sur le disque dur à un instant précis. C'est un peu comme la boîte noire d'un avion : si le système plante, il enregistre tout ce qu'il avait en tête juste avant l'accident pour aider à comprendre ce qui s'est passé.
Étymologie
Il s'agit de la traduction du terme anglais memory dump. Le mot « vidage » illustre l'action de déverser le contenu d'un contenant (la mémoire volatile) vers un autre (le stockage permanent) avant que les informations ne s'effacent au redémarrage.
Exemples d'usage
- Le fichier
MEMORY.DMPcréé par Windows après un écran bleu de la mort (BSOD). - Un fichier
core dumpgénéré par un serveur Linux lorsqu'une application se ferme brusquement suite à une erreur de segmentation.
Cas d'usage
Ce concept est utilisé par les développeurs pour déboguer des logiciels et par les administrateurs système pour identifier un matériel défaillant ou un pilote instable. Il est également crucial en cybersécurité pour analyser l'état de la mémoire après une attaque informatique.
Bonnes pratiques
Soyez prudent : un fichier de vidage contient tout ce qui se trouvait en mémoire, y compris parfois des mots de passe ou des données privées en clair. Ne partagez ces fichiers qu'avec des personnes de confiance et pensez à les supprimer s'ils occupent trop d'espace disque.
Synonymes
Conseil
Si votre système génère souvent des fichiers de vidage, c'est le signe d'un problème matériel (RAM défectueuse) ou logiciel profond. Utilisez l'outil de nettoyage de disque intégré à votre système pour les supprimer facilement s'ils s'accumulent.
Questions fréquentes
Peut-on supprimer un fichier de vidage ?
Oui, tout à fait. Une fois le problème résolu ou si vous ne comptez pas l'analyser, vous pouvez le supprimer pour libérer de l'espace.
Comment lire un tel fichier ?
Il faut des outils spécialisés appelés débogueurs, comme WinDbg pour Windows ou GDB pour Linux.