Geschwindigkeit messen

Status
Nicht offen für weitere Antworten.

Fret

Mitglied
Hallo zusammen!

Ich würde gerne in meinem Java-Programm die Zeit messen, die verschiedene Methoden zur Ausführung benötigen. Wie kann ich das machen? Bringt Java selbst eine Möglichkeit mit, so etwas wie eine Stoppuhr in eine Methode einzubauen? Ich bin in Bezug auf "benchmarking" ziemlich unerfahren.


Viele Grüße,
Arne
 

Verjigorm

Top Contributor
Gaaaaanz einfache Methode, wenns kein Aufwand sein soll:

Code:
long start = System.currentTimeMillis();

... hier wird ein Codeblock verarbeitet ....

long ende = System.currentTimeMillis();	
System.out.println("Dauer in ms: " + (ende - start));

Profiler etc. sind ja oftmals einfach oversized
 

Fret

Mitglied
Verjigorm hat gesagt.:
Gaaaaanz einfache Methode, wenns kein Aufwand sein soll:

Code:
long start = System.currentTimeMillis();

... hier wird ein Codeblock verarbeitet ....

long ende = System.currentTimeMillis();	
System.out.println("Dauer in ms: " + (ende - start));

Profiler etc. sind ja oftmals einfach oversized


Danke, genau das habe ich benutzt (allerdings mit System.nanoTime()). Hat seinen Dienst erfüllt.
 

Verjigorm

Top Contributor
Genau, das denke ich mir auch immer.
Ist vielleicht nicht die ultimative Lösung, aber reicht mir persönlich in 95% aller Fälle.
 
M

maki

Gast
Ich finde es schneller das Projekt in TPTP zu starten, da muss ich auch keinen Quellcode ändern/schreiben für ;)

Jedem das seine.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Input/Output Programm zum Auslesen/Beschreiben von Textdateien, wie Geschwindigkeit erhöhen? Allgemeine Java-Themen 18
T Geschwindigkeit beim Generieren erhöhen? Allgemeine Java-Themen 7
S Geschwindigkeit HashMap oder .getParent Allgemeine Java-Themen 5
byte JMockit - Geschwindigkeit Allgemeine Java-Themen 7
B Verzeichnis durchsuchen geschwindigkeit optimieren Allgemeine Java-Themen 6
R Parser: Datei auslesen, Datei erstellen - Geschwindigkeit Allgemeine Java-Themen 16
G java spiel (geschwindigkeit) Allgemeine Java-Themen 37
E Geschwindigkeit static Allgemeine Java-Themen 6
O RXTX Geschwindigkeit? Codebeispiel dabei. Allgemeine Java-Themen 21
P Geschwindigkeit von Java GUIs Allgemeine Java-Themen 45
J Http/Https Geschwindigkeit Allgemeine Java-Themen 14
B java geschwindigkeit Allgemeine Java-Themen 16
O Geschwindigkeit Fortran und Java Allgemeine Java-Themen 11
J JCopy & Geschwindigkeit? Allgemeine Java-Themen 4
A Geschwindigkeit Java unter Linux Allgemeine Java-Themen 9
M Geschwindigkeit RXTX JAVA Allgemeine Java-Themen 3
N Performance-Test (Geschwindigkeit von Methoden vergleichen)? Allgemeine Java-Themen 4
P Geschwindigkeit und Genauigkeit bei Zeitmessung Allgemeine Java-Themen 13
T Geschwindigkeit bei Polygonen und BufferedImage Allgemeine Java-Themen 9
R Geschwindigkeit herausfinden Allgemeine Java-Themen 2
A Sinuston ausgeben und über Mikro Amplitude messen – machbar? Allgemeine Java-Themen 6
G Speichergrösse eines Objekts messen? Allgemeine Java-Themen 3
G Ausführungsdauer von Methoden messen Allgemeine Java-Themen 3
H Sekunden messen wie lange h.ibernate/jdbc abfragen brauchen Allgemeine Java-Themen 7
K Java-Code messen Allgemeine Java-Themen 15
P Zeit messen Allgemeine Java-Themen 16
G Messen in einer Grafik Allgemeine Java-Themen 7
D Zeit messen Allgemeine Java-Themen 2
S Bandbreite/Anzahl Pakete messen Allgemeine Java-Themen 3
M Messen, wie oft ENTER gedrückt wurde Allgemeine Java-Themen 10
T WLAN-Feldstärke ala Netstumbler mit Java messen ? Allgemeine Java-Themen 2
C Vergangene Zeit seit Anwendungsstart messen Allgemeine Java-Themen 5

Ähnliche Java Themen

Neue Themen


Oben