preguntar acerca de performance

6
réponses

Comment trouver des requêtes n’utilisant pas d’index ou lentes dans mongodb

Existe-t-il un moyen de trouver des requêtes dans mongodb qui n'utilisent pas D'index ou qui sont lentes? Dans MySQL, cela est possible avec les paramètres suivants dans le fichier de configuration: log-queries-not-using-indexes = 1 log_slow_querie …
demandé sur 1970-01-01 00:33:33
5
réponses

Pourquoi est-Chaîne.equalsIgnoreCase est si lent

J'ai rencontré une question en entrevue pour écrire une méthode pour vérifier les mots similaires indépendamment des cas de caractères. J'y ai répondu en utilisant la différence de valeur ASCII pour chaque paire de caractères. Mais à la maison, quan …
demandé sur 1970-01-01 00:33:34
2
réponses

B arbres vs arbres binaires

Si j'implémente une opération de recherche en mémoire(RAM) avec des arbres b, serait-ce mieux en termes de mise en cache ou d'autres effets par rapport aux arbres binaires? Ce que je sais est binary search tress---O(log n) btrees ---------------O( …
demandé sur 1970-01-01 00:33:31
11
réponses

C: comparaison avec NULL

Arguments religieux mis à part: Option1: if (pointer[i] == NULL) ... Option2: if (!pointer[i]) ... En C, l'option1 est-elle fonctionnellement équivalente à l'option2? La résolution ultérieure est-elle plus rapide en raison de l'abse …
demandé sur 1970-01-01 00:33:29
9
réponses

Outils de profilage Delphi [fermé]

J'ai quelques problèmes de performances avec mon application Delphi 2006. Pouvez-vous suggérer des outils de profilage qui m'aideront à trouver le goulot de la bouteille C'est-à-dire un outil comme turbo Profiler ... …
demandé sur 1970-01-01 00:33:28
5
réponses

Exp calcul rapide: possible d’améliorer la précision sans perdre trop de performance?

J'essaie la fonction EXP (x) rapide qui a été décrite précédemment dans cette réponse à une question SO sur l'amélioration de la vitesse de calcul en C#: public static double Exp(double x) { var tmp = (long)(1512775 * x + 1072632447); return …
demandé sur 1970-01-01 00:33:32
3
réponses

Pourquoi l’ajout d’un ToList () inutile accélère-t-il drastiquement cette requête LINQ? [fermé]

Pourquoi forcer la matérialisation en utilisant ToList() rend-elle mes ordres de grandeur plus rapides alors que, le cas échéant, cela devrait faire exactement le contraire? 1) appeler First() immédiatement // "Context" is an Entity Framework …
demandé sur 1970-01-01 00:33:33
3
réponses

TLB manque vs cache manque?

Quelqu'un pourrait-il expliquer la différence entre une erreur TLB (translation lookaside buffer) et une erreur cache? Je crois que J'ai découvert que TLB se réfère à une sorte d'adresse de mémoire virtuelle mais je n'étais pas trop clair ce que ce …
demandé sur 1970-01-01 00:33:32
2
réponses

WPF ListView performances très lentes-pourquoi? (ElementHost, ou une autre raison?)

J'ai une application Windows Forms, qui a un seul ElementHost contenant un UserControl WPF... dans mon WPF, j'ai un ListView très simple: <ListView Margin="4" ItemsSource="{Binding Notifications}"> <ListView.View> <GridVi …
demandé sur 1970-01-01 00:33:28
1
réponses

Cycles perdus sur Intel? Une incohérence entre rdtsc et CPU CLK UNHALTED.REF TSC

Sur les processeurs récents (au moins la dernière décennie) Intel a offert trois compteurs de performance matérielle à fonction fixe, en plus de divers compteurs de performance configurables. Les trois compteurs fixes sont: INST_RETIRED.ANY CPU_CLK …
demandé sur 1970-01-01 00:33:37