Als «performance» getaggte Fragen

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

30
Array oder Liste in Java. Welche ist schneller?
Ich muss Tausende von Zeichenfolgen im Speicher behalten, um in Java seriell darauf zugreifen zu können. Soll ich sie in einem Array speichern oder eine Art Liste verwenden? Würde die Verwendung eines Arrays zum Speichern von Tausenden von Zeichenfolgen Probleme verursachen, da Arrays alle Daten in einem zusammenhängenden Speicherblock speichern …
351 java  arrays  list  performance 


4
Liste der Big-O für PHP-Funktionen
Nachdem ich PHP für eine Weile verwendet habe, habe ich festgestellt, dass nicht alle integrierten PHP-Funktionen so schnell sind wie erwartet. Betrachten Sie diese beiden möglichen Implementierungen einer Funktion, die mithilfe eines zwischengespeicherten Arrays von Primzahlen ermittelt, ob eine Zahl eine Primzahl ist. //very slow for large $prime_array $prime_array = …










22
Was ist der schnellste Weg, um den Wert von π zu erhalten?
Ich suche nach dem schnellsten Weg, um den Wert von π als persönliche Herausforderung zu erhalten. Insbesondere verwende ich Methoden, bei denen keine #defineKonstanten wie M_PIoder die Codierung der Zahl in verwendet werden. Das folgende Programm testet die verschiedenen mir bekannten Möglichkeiten. Die Inline-Assembly-Version ist theoretisch die schnellste Option, obwohl …

7
MySQL vs MongoDB 1000 liest
Ich war sehr aufgeregt über MongoDb und habe es in letzter Zeit getestet. Ich hatte eine Tabelle namens posts in MySQL mit ungefähr 20 Millionen Datensätzen, die nur in einem Feld namens 'id' indiziert waren. Ich wollte die Geschwindigkeit mit MongoDB vergleichen und führte einen Test durch, bei dem 15 …

8
Was ist der schnellste Weg, eine Textdatei Zeile für Zeile zu lesen?
Ich möchte eine Textdatei Zeile für Zeile lesen. Ich wollte wissen, ob ich es im Rahmen von .NET C # so effizient wie möglich mache. Das versuche ich bisher: var filestream = new System.IO.FileStream(textFilePath, System.IO.FileMode.Open, System.IO.FileAccess.Read, System.IO.FileShare.ReadWrite); var file = new System.IO.StreamReader(filestream, System.Text.Encoding.UTF8, true, 128); while ((lineOfText = file.ReadLine()) != …

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.