Service-orientierte Architekturen

Effective Java: Java-Performance - Teil 1: Micro-Benchmarking allgemein

JavaSPEKTRUM - Ausgabe 04/2005
Titelthema: Service-orientierte Architekturen

Leseprobe: Micro-Benchmarks sind Vergleichsmessungen, bei denen die Performance verschiedener, alternativer Algorithmen gemessen und anschließend verglichen wird, um den besseren (d.h. schnelleren) Algorithmus zu bestimmen. Solche Messungen werden zum Beispiel im Rahmen von Tuningmaßnahmen vorgenommen. Auch während der Implementierung wären solche Benchmarks gelegentlich hilfreich, um schon dann entscheiden zu können, welcher Algorithmus der schnellere ist. In diesem Artikel sehen wir uns an, wie ein Micro-Benchmark in Java gemacht wird und worauf geachtet werden muss, damit er aussagekräftige Messergebnisse liefert.

Autor(en): Klaus Kreft, Angelika Langer

Artikeljahresübersichten JavaSPEKTRUM 2005

Print-Ausgabe kaufen und weiterlesen Hier lesen