SlideServe
Menu
Préférences
© SlideServe · v2026

Virtual Compaction in Emery Berger's Research at University of Massachusetts Amherst

kiet avatar
17 diapositives · 290 Views · Oct 13, 2014

Explore the impact of Virtual Compaction on memory management, particularly its role in enhancing memory leak tolerance for C++ applications. Discover how this technique, researched by Berger and his team, holds promise for improving garbage collection effectiveness and memory allocation efficiency. This study delves into the segregation of the heap and the mixed outcomes seen with the approach. Dive into the world of Wild and Crazy VMs and the potential benefits and drawbacks of virtual compaction in the realm of memory management.

Virtual Compaction in Emery Berger's Research at University of Massachusetts Amherst - slide 1
01 / 17Virtual Compaction in Emery Berger's Research at University of Massachusetts Amherst
1 / 17

Télécharger la présentation

Virtual Compaction in Emery Berger's Research at University of Massachusetts Amherst
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Virtual Compaction Emery Berger University of Massachusetts Amherst TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA

  2. Segregated Heap

  3. Awesome

  4. Awful

  5. If Only…

  6. If Only…

  7. If Only…

  8. But…

  9. Back to Awful

  10. But Wait…

  11. Wild and Crazy VM

  12. Wild and Crazy VM

  13. Wild and Crazy VM

  14. Virtual Compaction

  15. Bad

  16. Good

  17. Conclusion • Virtual compaction part of “Plug” • memory leak tolerance for C++ • [Novark, Berger, Zorn] – in preparation • Not yet part of general-purpose allocator • Good for GC?