--- title: Ramasse-miettes slug: Glossary/Garbage_collection tags: - Glossaire - codescripting translation_of: Glossary/Garbage_collection original_slug: Glossaire/Ramasse-miettes --- **[Ramasse-miettes](/fr/docs/Web/JavaScript/Memory_Management#Garbage_collection)** est un terme utilisé en {{Glossary("Computer Programming","programmation informatique")}} pour décrire le processus de recherche et de suppression des {{Glossary("Object", "objets")}} qui ne sont plus {{Glossary("Object reference", "référencés")}} par d'autres objets. En d'autres termes, le ramasse-miettes est le processus de suppression de tous les objets qui ne sont plus utilisés par d'autres objets. Souvent abrégé "GC" (pour Garbage Collection en anglais),  le ramasse-miettes est un élément fondamental du système de la {{Glossary("Memory management","gestion de la mémoire")}} utilisé par {{Glossary("JavaScript")}}. ## **Pour approfondir** ### **Culture générale** - [Gestion de la mémoire](https://en.wikipedia.org/wiki/Memory_management) sur Wikipédia (anglais) - {{interwiki("wikipedia", "Ramasse-miettes (informatique)")}} sur Wikipédia ### Référence technique - [Ramasse-miettes](/fr/docs/Web/JavaScript/Gestion_de_la_mémoire#Le_ramasse-miettes_ou_garbage_collection) dans le guide JavaScript du MDN. - [Gestion de la mémoire en JavaScript](/fr/docs/Web/JavaScript/Gestion_de_la_mémoire)