samedi, 27 avril 2024

La refonte de la récupération de place Java améliorerait les performances

Crédit : Gregory Hayes

Une proposition qui dérive dans la communauté Java améliorerait les performances des applications en étendre le ZGC (Z Garbage Collector) pour maintenir des générations séparées pour les objets jeunes et anciens. Cela permettrait à ZGC de rassembler plus fréquemment de jeunes objets, qui ont tendance à mourir jeunes, ont déclaré les développeurs de Java.

Les objectifs spécifiques de la proposition d’amélioration OpenJDK Java (JEP) pour les ZGC générationnels incluent des risques plus faibles de blocage des allocations, des surcharge de mémoire de tas requise et réduction de la surcharge du processeur de récupération de place. Ces avantages doivent s’accompagner d’une réduction significative du débit par rapport au ZGC non générationnel, indique la proposition.

Conçu pour l’évolutivité et une faible latence, le ZGC a été proposé en tant que version de production étant donné que Java Advancement Package (JDK) 15 en septembre 2020.

Avec ZGC, beaucoup de travail est effectué avec les threads d’application en cours d’exécution. Les temps d’attente pour ZGC sont régulièrement mesurés en fractions de secondes, tandis que les temps de pause pour le collecteur G1 par défaut vont de millisecondes à secondes. Ainsi, pour de nombreuses charges de travail, ZGC peut résoudre les problèmes de latence liés à la collecte des déchets, indique la proposition.

ZGC fonctionne bien lorsque les ressources sont suffisantes. Étant donné que ZGC achète tous les articles ensemble, quel que soit leur âge, il doit collecter toutes les choses à chaque fois qu’il fonctionne.

Étant donné que les jeunes objets ont tendance à mourir jeunes, tandis que les objets plus anciens ont tendance à rester (selon l’hypothèse générationnelle faible), la collecte de jeunes objets nécessite moins de ressources et produit plus de mémoire, tandis que la collecte d’objets anciens nécessite plus de ressources et produit moins mémoire.

Le ZGC générationnel n’est actuellement pas conçu pour une variation spécifique de Java de base. La version existante, JDK 20, est arrivée il y a une semaine tandis que la prochaine version, JDK 21, est prévue pour septembre. Java standard est sur une cadence de publication de six mois.

Toute l’actualité en temps réel, est sur L’Entrepreneur

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici

xnxx sex download russianporntrends.com hardxxxpics saboten campus freehentai4u.com read manga porn rakhi sex photo ganstagirls.com nani sex video xxx indian girl video download elporno.mobi tamilauntycom bf hd video bf hd video porn555.me anyporn hd tamil beach sex erolenta.com xxx sex boy to boy bustyboobs pakistanixxxx.com nude sexy videos desi sex xvideos.com tubaka.mobi justdesi in free naked dance vegasmpegs.mobi eva grover desi ass lick eroanal.net 69 xvideo 4k xnxx thefuckingtube.com xxii roman numerals translation tamil nayanthara sex sexozavr.com indian porn videos tumblr كلبات سكس porn-arab.net نيك ف الكس y3df comics popsexy.net akhil wife hentai ahri wowhentai.net the sarashina bloodline