performance

Performances C++ vs Java/C#

Ma compréhension est que C/C++ produit du code natif à exécuter sur une architecture de machine particulière. Inversement, d ... n anglais clair comment il est possible qu'un de ces langages de machine virtuelle fonctionne mieux qu'une langue maternelle?

Quelle est la lenteur des exceptions Java?

Question: La gestion des exceptions en Java est-elle réellement lente? La sagesse conventionnelle, ainsi que beaucoup de rés ... compilateur JIT d'optimiser correctement le code, le ralentissant ainsi vers le bas. Je n'ai pas encore testé cette théorie.

Quand utiliser StringBuilder en Java [dupliquer]

Cette question a déjà une réponse ici: StringBuilder vs concaténation de chaînes dans toString() en Java ... ement des concaténations est mentionné comme obsolète à obsolète Java conseils d'optimisation ainsi qu'à Java mythes urbains.

Pourquoi les gens disent-ils que Ruby est lent? [fermé]

J'aime Ruby on Rails et je l'utilise pour tous mes projets de développement web. Il y a quelques années on a beaucoup parlé ... . Enfin, je ne trouve pas beaucoup de nouvelles sur Ruby 2.0 - Je suppose que nous sommes à quelques années de cela alors?

Pourquoi Java switch on contiguous ints semble-t-il fonctionner plus rapidement avec des cas ajoutés?

Je travaille sur du code Java qui doit être hautement optimisé car il fonctionnera dans des fonctions chaudes qui sont invoqu ... witch, évidemment au détriment d'une partie du flux de contrôle switch offre. Ce code a également été ajouté au dépôt github.

scala vs java, performance et mémoire? [fermé]

Je tiens à me pencher sur Scala, et j'ai une question de base à laquelle je ne peux pas trouver de réponse: en général, existe-t-il une différence de performances et d'utilisation de la mémoire entre Scala et Java?

Comment calculez-vous la base de log 2 en Java pour les entiers?

J'utilise la fonction suivante pour calculer la base log 2 pour les entiers: public static int log2(int n){ if(n <= ... plus détaillée. UPD3 Ma fonction arithmétique entière est 10 fois plus rapide que les Mathématiques.log (n) / Math.log (2).

Java 8: performances des flux vs Collections

Je suis nouveau sur Java 8. Je ne connais toujours pas l'API en profondeur, mais j'ai fait un petit benchmark informel pour c ... ce qui serait observé dans une application où la fonction de filtrage n'est appelée qu'une ou deux fois pendant l'exécution.

Comment puis-je éviter les retards de collecte des ordures dans les jeux Java? (Meilleures Pratiques) [fermé]

Je suis performance tuning jeux interactifs en Java pour la plate-forme Android. De temps en temps, il y a un hoquet dans le ... ou Android? Ces problèmes de gc sont suffisants pour me faire manquer la gestion manuelle de la mémoire, mais pas beaucoup.

Quel profileur Java est le meilleur: JProfiler ou YourKit? [fermé]

Quel profileur est le meilleur pour le profilage à usage général et l'analyse de tas? 90% de nos applications sont des progra ... e cette question (2008-10-02), JProfiler était à 5.1.4 et YourKit était à 7.5. On dirait que YourKit 8.0 sera bientôt publié.

Pourquoi Go est-il si lent (par rapport à Java)?

Comme nous avons pu le voir à partir de Le jeu Computer Language Benchmarks en 2010: Go est en moyenne 10 fois plus lent ... es plus lentement qu'en C (avec l'option-O3; avec-O0 - le même). Mais je n'ai pas vu tomber 10x comme dans le jeu Benchmarks.

Flux de Java 8: pourquoi le flux parallèle est-il plus lent?

Je joue avec les flux de Java 8 et je ne peux pas comprendre les résultats de performance que j'obtiens. J'ai un processeur 2 ... fait que j'ai 2 cœurs de processeur? Quelqu'un pourrait-il me donner un indice pourquoi la version parallèle est plus lente?

Optimisation des performances de la JVM pour les grandes applications

Les paramètres JVM par défaut ne sont pas optimaux pour l'exécution d'applications volumineuses. Toute idée de personnes qui ... s également que l'application est déjà profilée. Je cherche des directives générales en termes de Performance JVM uniquement.

Java 8 stream baisse imprévisible des performances sans raison évidente

J'utilise des flux Java 8 pour parcourir une liste avec des sous-listes. La taille de la liste externe varie entre 100 et 100 ... 79277.532 ? 2040.740 ops/s StreamBenchmark.stream 100 thrpt 5 161244.347 ? 3882.619 ops/s

Classe Chronomètre pour Java

Quelle classe Java devriez-vous utiliser pour les mesures de performance temporelle? (On pourrait utiliser n'importe quelle ... sse de date / heure, mais la raison pour laquelle je demande est dans. Net il y a une classe Stopwatch désignée à cet effet)

Est l'aide de java Carte.containsKey () redondant lors de l'utilisation de map.obtenir()

Je me demande depuis un certain temps s'il est permis dans les meilleures pratiques de ne pas utiliser la méthode containsKey ... our la lisibilité du code, il est préférable de maintenir la partie containsKey(). J'apprécierais beaucoup vos commentaires.

Cas de commutateur Java: avec ou sans accolades?

Considérez les deux extraits suivants, avec des accolades: switch (var) { case FOO: { x = x + 1; break; } ca ... nom de variable n'est réutilisé), y a-t-il une sorte de pénalité de performance pour l'utilisation des accolades avec un cas?

Quelle est la performance de Scala par rapport à Java? [fermé]

La question dit en fait tout. La raison derrière cette question est que je suis sur le point de démarrer un petit projet pa ... nnes fonctionnalités(FP, lang dynamique, typé statiquement...) mais en fin de compte, nous avons besoin de la performance...

Le moyen le plus rapide de vérifier une chaîne est alphanumérique en Java [fermé]

En l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce qu ... er beaucoup de CPU et je me demande s'il y aura un moyen plus rapide que d'utiliser des expressions régulières pré-compilées.

Test de Performance Java [dupliquer]

Cette question a déjà une réponse ici: L'analyse comparative du chronomètre est-elle acceptable? ... sts de performance comme celui-ci? Quelle est la meilleure façon? Double: Est-chronomètre l'analyse comparative acceptable?