JVM mémoire gestion & garbage collection livre? [fermé]


Quelqu'un pourrait-ilconseiller un livre (ou toute autre source) qui révélerait en profondeurles éléments internes de la gestion de la mémoire JVM et du garbage collection (optimisation, travail, références circulaires, particularités, discussions pour diverses impl JVM...)?

[Ce que j'ai trouvé jusqu'à présent sont des articles séparés consacrés à divers aspects mais pas de tome lourd :). Quelques bons matériaux pour la mise en œuvre de Hotspot sont ici. ]

Merci beaucoup pour tous les conseils que vous donnez.

Author: Max, 2010-06-02

5 answers

Si vous recherchez une ressource indépendante du fournisseur révélant et décrivant en détail tous les différents algorithmes GC jamais étudiés / conçus, je recommande:

  • The Garbage Collection Handbook - Explique la théorie et la mise en œuvre de la principale recherche GC qui était là depuis le premier algorithme GC jamais conçu. Références également des articles de recherche connexes où vous pouvez trouver tous les détails désagréables. J'aime beaucoup ce livre, je pense que C'EST LA BIBLE de toutes les recherches liées au GC.
 5
Author: Ales, 2017-10-06 16:35:13
 11
Author: bakkal, 2010-06-02 11:48:18

Cela dépend fortement du fournisseur et n'est pas nécessairement partagé.

HotSpot est open source et montre directement comment cela se fait. Jikes RVM est une JVM écrite en Java qui pourrait être plus facile à plonger. JamVM est une petite JVM écrite en C qui - en raison de sa taille - pourrait également être plus facile à plonger.

 4
Author: Thorbjørn Ravn Andersen, 2010-06-02 11:28:47

Je suggère de passer par la spécification de la machine virtuelle Java.Voici l'URL pour le même :

Http://java.sun.com/docs/books/jvms/second_edition/html/VMSpecTOC.doc.html

Cela vous donne de bons détails génériques sur la machine virtuelle java.

 2
Author: Anil Vishnoi, 2010-09-07 08:55:19
 1
Author: instantsetsuna, 2010-09-07 08:49:16