Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

Garbage Collection

 

Le garbage collector (également appelé ramasse-miettes) du .NET Framework gère l'allocation et la libération de mémoire dans votre application. Chaque fois que vous créez un objet, le Common Language Runtime alloue de la mémoire à l'objet à partir du tas managé. Tant que de l'espace d'adressage est disponible dans le tas managé, le runtime continue à allouer de l'espace pour les nouveaux objets. Toutefois, la mémoire n'est pas infinie. Le garbage collector doit finir par effectuer un garbage collection afin de libérer de la mémoire. Le moteur d'optimisation du garbage collector détermine le meilleur moment pour effectuer un garbage collection en fonction des allocations en cours. Lorsque le garbage collector effectue un garbage collection, il recherche les objets figurant dans le tas managé qui ne sont plus utilisés par l'application et effectue les opérations nécessaires pour récupérer leur mémoire.

Title

Description

Fundamentals of Garbage Collection

Décrit le fonctionnement du garbage collection, comment les objets sont alloués sur le tas managé, ainsi que d'autres concepts importants.

Garbage Collection and Performance

Décrit les vérifications des performances que vous pouvez utiliser pour diagnostiquer les problèmes de nettoyage de la mémoire et de performances.

Collections forcées

Décrit comment générer un garbage collection.

Latency Modes

Décrit les modes qui déterminent l'intrusion de garbage collection.

Optimization for Shared Web Hosting

Décrit comment optimiser le garbage collection sur les serveurs partagés par plusieurs petits sites Web.

Garbage Collection Notifications

Décrit comment déterminer à quel moment un garbage collection est effectué et à quel moment il est fini.

Application Domain Resource Monitoring

Décrit comment contrôler l'utilisation de la mémoire et de l'UC par un domaine d'application.

Weak References

Décrit les fonctionnalités qui autorisent le garbage collector à rassembler un objet tout en permettant à l'application d'accéder à ce dernier.

Afficher: