Question

Quelle est la différence entre le serveur et Hotspot client. Y at-il raison de changer l'environnement de production à -SErver. S'il vous plaît partager votre expérience pratique. Y at-il gain de performances? Liés à Oracle 10g UCM

Était-ce utile?

La solution

Oui, il peut y avoir un énorme augmentation des performances dans certains cas. Lorsque l'analyse comparative ma mise en œuvre du Protocole de buffers, je comparais contre la mise en œuvre Java - et je suis vraiment satisfait, jusqu'à ce que j'allumais -server ... et vu les performances Java double. Je ne connais pas les détails de tout ce qu'il fait, mais au fond, il permet le travail JIT plus difficile, car il attend le code à plus long temps.

Je ne pense que ce soit le cas dans toutes les applications bien sûr, mais il peut faire une grande différence. Bien sûr, il n'aura pas beaucoup d'effet à moins que votre application est déjà lié au processeur sur la machine virtuelle Java. Je n'ai aucune expérience avec Oracle UCM, donc ne pouvais pas dire à quel point l'effet que cela aura sur votre utilisation spécifique. Avez-vous déjà effectué une analyse appropriée de l'endroit où le goulot d'étranglement dans votre système?

Autres conseils

Le serveur VM recueille des statistiques pour un temps plus long que le client VM avant la conversion bytecode Java en code natif. Un peu Plus ici: http://java.sun.com/j2se/1.3/docs/guide/performance/hotspot.html#server

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top