Voici quelques questions sur zone de cache dans JVM: (pour hotspot Java8)jvm - A propos de la zone de cache de code
- Est-ce que tout le code machine qui JvM pourrait ruisseler stocké dans ce domaine, ou seulement un code chaud est stocké ici?
- De un livre, il dit compilateur client (C1) est plus susceptible de manquer de mémoire dans la zone de cache, tandis que le compilateur serveur (C2) ne le font pas. Je suis un peu confus à ce sujet. Est-ce parce que le compilateur de serveur compile seulement la partie chaude et interrompt l'autre partie? Dans ce cas, le compilateur de serveur ne devrait-il pas être lent?
- Combien de fois le code est exécuté avant C1 & C2 compilerait les mettre en cache & respectivement?
Par ailleurs, si vous êtes intéressé par la performance, [ce livre] (http://shop.oreilly.com/product/0636920028499.do) donne un bon aperçu des nombreux aspects de celui-ci. – biziclop
@biziclop Belle suggestion, merci. –