Als «performance» getaggte Fragen

Bei Fragen zur Messung oder Verbesserung der Code- und Anwendungseffizienz.

10
Ist String.Contains () schneller als String.IndexOf ()?
Ich habe einen Zeichenfolgenpuffer von ca. 2000 Zeichen und muss den Puffer überprüfen, wenn er eine bestimmte Zeichenfolge enthält. Führt die Prüfung in einer ASP.NET 2.0-Webanwendung für jede Webanforderung durch. Weiß jemand, ob die String.Contains-Methode eine bessere Leistung als die String.IndexOf-Methode aufweist ? // 2000 characters in s1, search token …
111 c#  .net  asp.net  performance  string 

4
Warum ist pow (a, d, n) so viel schneller als a ** d% n?
Ich habe versucht, einen Miller-Rabin-Primalitätstest durchzuführen , und war verwirrt, warum es für mittelgroße Zahlen (~ 7 Stellen) so lange (> 20 Sekunden) dauerte. Ich fand schließlich die folgende Codezeile als Ursache des Problems: x = a**d % n (wo a, dund nsind alle ähnlich, aber ungleich, midsize Zahlen, **ist …
110 python  performance  pypy 

9
SQL SELECT Geschwindigkeit int vs varchar
Ich bin gerade dabei, eine Tabelle zu erstellen, und ich habe mich gefragt. Wenn ich Autos mit einer Marke speichere (z. B. BMW, Audi usw.), hat dies einen Einfluss auf die Abfragegeschwindigkeit, wenn ich die Marke als int oder varchar speichere. So ist es auch SELECT * FROM table WHERE …

16
Android - Weißer Bildschirm beim Start verhindern
Wie wir alle wissen, zeigen viele Android-Apps sehr kurz einen weißen Bildschirm an, bevor sie zum ersten Mal Activityin den Fokus rücken. Dieses Problem tritt in folgenden Fällen auf: Android-Apps, die die globale ApplicationKlasse erweitern und wichtige Initialisierungen durchführen. Das Application Objekt wird immer vor dem ersten erstellt Activity(eine Tatsache, …


10
Warum ist Go so langsam (im Vergleich zu Java)?
Wie wir aus dem Computer Language Benchmarks Game im Jahr 2010 sehen konnten: Go ist im Durchschnitt 10x langsamer als C. Go ist 3x langsamer als Java !? Wie kann dies sein, wenn man bedenkt, dass der Go-Compiler nativen Code zur Ausführung erzeugt? Unreife Compiler für Go? Oder gibt es …




3
Leistung statischer Methoden gegenüber Instanzmethoden
Meine Frage bezieht sich auf die Leistungsmerkmale statischer Methoden gegenüber Instanzmethoden und deren Skalierbarkeit. Angenommen, für dieses Szenario befinden sich alle Klassendefinitionen in einer einzelnen Assembly und es sind mehrere diskrete Zeigertypen erforderlich. Erwägen: public sealed class InstanceClass { public int DoOperation1(string input) { // Some operation. } public int …




6
Warum ist SSE skalar sqrt (x) langsamer als rsqrt (x) * x?
Ich habe einige unserer Kernmathematiken auf einem Intel Core Duo profiliert und bei der Betrachtung verschiedener Ansätze zur Quadratwurzel etwas Seltsames festgestellt: Mit den skalaren SSE-Operationen ist es schneller, eine reziproke Quadratwurzel zu nehmen und zu multiplizieren um das sqrt zu erhalten, muss der native sqrt-opcode verwendet werden! Ich teste …

9
Leeren Sie den Datei-Cache, um die Leistungstests zu wiederholen
Mit welchen Tools oder Techniken kann ich zwischengespeicherte Dateiinhalte entfernen, um zu verhindern, dass meine Leistungsergebnisse verzerrt werden? Ich glaube, ich muss zwischengespeicherte Informationen über Datei- und Verzeichnisinhalte entweder vollständig löschen oder selektiv entfernen. Die Anwendung, die ich entwickle, ist ein spezialisiertes Komprimierungsprogramm und wird voraussichtlich viel Arbeit beim Lesen …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.