Als «performance» getaggte Fragen

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




13
C # vs C - Großer Leistungsunterschied
Ich finde massive Leistungsunterschiede zwischen ähnlichem Code in C anc C #. Der C-Code lautet: #include <stdio.h> #include <time.h> #include <math.h> main() { int i; double root; clock_t start = clock(); for (i = 0 ; i <= 100000000; i++){ root = sqrt(i); } printf("Time elapsed: %f\n", ((double)clock() - start) …
94 c#  c  performance 




5
Was ist der Zweck des EBP-Rahmenzeigerregisters?
Ich bin ein Anfänger in Assemblersprache und habe festgestellt, dass der von Compilern ausgegebene x86-Code den Frame-Zeiger normalerweise auch im Release- / optimierten Modus herumhält, wenn er das EBPRegister für etwas anderes verwenden könnte. Ich verstehe, warum der Frame-Zeiger das Debuggen von Code erleichtert und möglicherweise erforderlich ist, wenn alloca()er …


4
Wie kann ich meine Android-App profilieren? [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verbessere diese Frage Ich muss herausfinden, wo die …


9
Wann, wenn überhaupt, ist das Abrollen der Schleife noch sinnvoll?
Ich habe versucht, extrem leistungskritischen Code (einen schnellen Sortieralgorithmus, der in einer Monte-Carlo-Simulation millionenfach aufgerufen wird) durch Abrollen der Schleife zu optimieren. Hier ist die innere Schleife, die ich zu beschleunigen versuche: // Search for elements to swap. while(myArray[++index1] < pivot) {} while(pivot < myArray[--index2]) {} Ich habe versucht, mich …



12
Beschleunigen Sie die IntelliJ-Idee
Ich verwende IntelliJ für die Scala-Entwicklung und habe letzte Woche 8 GB neuen RAM erhalten, also dachte ich: Zeit, ihn zu verwenden. Ich habe meinen Task-Manager überprüft und IntelliJ mit ~ 250 MB gefunden . Durch Eclipse wusste ich, dass das Optimieren von JVM-Optionen viel zur Verbesserung der Geschwindigkeit beitrug, …

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.