Questions marquées «performance»

Pour les questions relatives à la mesure ou à l'amélioration du code et à l'efficacité des applications.

26
Pourquoi le traitement d'un tableau trié est-il plus rapide que le traitement d'un tableau non trié?
На этот вопрос есть ответы на Stack Overflow на рurredом : Почему отсортированный массиив обрабатывается быстренот Voici un morceau de code C ++ qui montre un comportement très particulier. Pour une raison étrange, le tri des données miraculeusement rend le code presque six fois plus rapide: #include <algorithm> #include <ctime> …

30
Quelle valeur «href» dois-je utiliser pour les liens JavaScript, «#» ou «javascript: void (0)»?
Voici deux méthodes de création d'un lien dont le seul but est d'exécuter du code JavaScript. Quel est le meilleur, en termes de fonctionnalité, de vitesse de chargement des pages, de validation, etc.? function myJsFunc() { alert("myJsFunc"); } <a href="#" onclick="myJsFunc();">Run JavaScript Code</a> Exécuter l'extrait de codeMasquer les résultatsDévelopper l'extrait …

30
Pourquoi l'émulateur Android est-il si lent? Comment accélérer l'émulateur Android? [fermé]
Voulez-vous améliorer ce post? Fournissez des réponses détaillées à cette question, y compris des citations et une explication de la raison pour laquelle votre réponse est correcte. Les réponses sans suffisamment de détails peuvent être modifiées ou supprimées. Fermé . Cette question doit être plus ciblée . Il n'accepte pas …


10
Améliorez les performances INSERT par seconde de SQLite
L'optimisation de SQLite est délicate. Les performances d'insertion en vrac d'une application C peuvent varier de 85 inserts par seconde à plus de 96 000 inserts par seconde! Contexte: Nous utilisons SQLite dans le cadre d'une application de bureau. Nous avons de grandes quantités de données de configuration stockées dans …





14
Est <plus rapide que <=?
Est if( a &lt; 901 )plus rapide que if( a &lt;= 900 ). Pas exactement comme dans cet exemple simple, mais il y a de légères modifications des performances sur le code complexe de boucle. Je suppose que cela doit faire quelque chose avec le code machine généré au cas …



10
Le remplacement d'un compteur de boucles 32 bits par 64 bits introduit des écarts de performances fous avec _mm_popcnt_u64 sur les processeurs Intel
Je cherchais le moyen le plus rapide d'accéder à de popcountgrands tableaux de données. J'ai rencontré un effet très étrange : changer la variable de boucle de unsignedà a uint64_tfait chuter les performances de 50% sur mon PC. La référence #include &lt;iostream&gt; #include &lt;chrono&gt; #include &lt;x86intrin.h&gt; int main(int argc, char* …

16
Formatage des chaînes:% contre .format
Python 2.6 a introduit la str.format()méthode avec une syntaxe légèrement différente de celle de l' %opérateur existant . Quelle est la meilleure et pour quelles situations? Ce qui suit utilise chaque méthode et a le même résultat, alors quelle est la différence? #!/usr/bin/python sub1 = "python string!" sub2 = "an …

29
Comment pouvez-vous profiler un script Python?
Project Euler et d'autres concours de codage ont souvent un temps maximum pour s'exécuter ou les gens se vantent de la rapidité d'exécution de leur solution particulière. Avec Python, les approches sont parfois quelque peu compliquées - c'est-à-dire, ajouter du code temporel à __main__. Quelle est la bonne façon de …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.