performance

Für Fragen zur Messung oder Verbesserung der Code- und Anwendungseffizienz.
5
Antworten

Der beste Weg, um Binärarithmetik in C zu tun?

Ich lerne C und schreibe ein einfaches Programm, das zwei Zeichenkettenwerte nimmt, von denen angenommen wird, dass sie Binärzahlen sind, und eine arithmetische Operation entsprechend der Benutzerauswahl ausführen: Fügen Sie die zwei Werte h...
23.03.2009, 05:09
2
Antworten

Android Studio zeigt an, dass die Warnung inotify limit zu niedrig ist

Bei jedem Start zeigt Android Studio eine Warnung an. Das aktuelle inotify (7) watch limit ist zu niedrig. Ich verstehe nicht, worum es geht. Sollte ich mir Sorgen machen? Wenn jemand über das Konzept dieses Uhrenlimits klarmachen kann,...
27.11.2015, 14:19
3
Antworten

Matrizen in R effizient vergleichen

Ich habe ein Array a mit einigen Matrizen darin. Jetzt muss ich effizient prüfen, wie viele verschiedene Matrizen ich habe und welche Indizes (in aufsteigender Reihenfolge) sie im Array haben. Ich gehe folgendermaßen vor: Fügen Sie die Spalte...
11.12.2017, 13:50
4
Antworten

Unterschied zwischen Baseline und Benchmark in der Leistung einer Anwendung

Was ist eine Baseline und was ist ein Benchmark? Was ist die beste Definition für diese und wie basierst du eine Reihe von Zahlen und Benchmark ein anderes Set?     
06.12.2008, 21:21
10
Antworten

Was ist der beste Weg, um einen Textkörper mit mehreren (15+) Regexes in jeder Zeile zu analysieren?

Ich habe einen Textkörper, den ich einscannen muss und jede Zeile enthält mindestens zwei und manchmal vier Teile Information. Das Problem ist, dass jede Zeile 1 von 15-20 verschiedenen Aktionen sein kann. in Ruby sieht der aktuelle Code etwa...
23.05.2017, 11:53
2
Antworten

Das Schreiben in den Lucene-Index, ein Dokument nach dem anderen, verlangsamt sich im Laufe der Zeit

Wir haben ein Programm, das ständig läuft, verschiedene Dinge tut und einige Datensätze in unserer Datenbank ändert. Diese Datensätze werden mit Lucene indiziert. Jedes Mal, wenn wir eine Entität ändern, machen wir so etwas wie: Öffnen Sie d...
28.08.2015, 11:07
3
Antworten

Warum ist Multiplizieren billiger als Dividieren?

Ich habe kürzlich eine Vector 3-Klasse geschrieben und meine normalize () -Funktion zur Überprüfung an einen Freund gesendet. Er sagte, es sei gut, aber ich sollte mich mit dem Kehrwert multiplizieren, wo es möglich ist, weil "Multiplizieren ist...
13.07.2009, 04:13
2
Antworten

Messung der abgelaufenen CPU-Zeit in Julia

Viele wissenschaftliche Rechensprachen unterscheiden zwischen absoluter Zeit (Wanduhr) und CPU-Zeit (Prozessorzyklen). Zum Beispiel haben wir in Matlab: %Vor% und in Mathematica haben wir: %Vor% Diese Unterscheidung ist nützlich, wenn Be...
26.06.2014, 09:41
2
Antworten

Sollte ich ein 'HashSet' oder ein 'TreeSet' für einen sehr großen Datensatz verwenden?

Ich habe eine Anforderung, 2 bis 15 Millionen Konten (die ein String der Länge 15 sind) in einer Datenstruktur für Nachschlagezwecke und Überprüfung der Eindeutigkeit zu speichern. Anfangs plante ich, sie in HashSet zu speichern, aber ich...
04.08.2015, 04:27
3
Antworten

Leistungsoptimierung der foreach-Schleife in C #

Ich habe eine Methode: %Vor% DoSomeComplicatedModificationOnNode () gibt in einigen Fällen eine Ausnahme, deshalb wird der catch-Block try {} verwendet - ich kann die Elemente überspringen, die eine Ausnahme ergeben. Die Anzahl der Knoten en...
25.04.2014, 09:29