Un fichier .hdmp, également connu sous le nom de fichier de vidage de tas Windows (Windows Heap Dump file), est une capture instantanée (snapshot) du tas de mémoire (memory heap) d'un processus en cours d'exécution à un moment précis. Il est principalement utilisé pour le débogage (debugging) et l'analyse des problèmes liés à la mémoire dans les applications Windows. Lorsqu'une application subit un plantage (crash), une fuite de mémoire (memory leak) ou d'autres problèmes de performance, un vidage de tas peut être généré pour capturer l'état actuel de l'allocation de mémoire de l'application. Ce fichier contient des informations détaillées sur tous les objets alloués sur le tas, y compris leurs tailles et leurs relations mutuelles. Les développeurs utilisent ensuite des outils spécialisés pour analyser le vidage de tas et identifier la cause profonde du problème. Cette analyse permet souvent de détecter les fuites de mémoire (objets qui ne sont plus nécessaires mais qui restent alloués), la consommation excessive de mémoire et d'autres anomalies de gestion de la mémoire. Les données contenues dans le fichier .hdmp sont essentielles pour le diagnostic et la résolution de problèmes logiciels complexes, notamment ceux qui concernent la gestion de la mémoire.