"Beratung bedeutet, gem einsam
            neue W ege zu finden, u m besser zu werden."
 
 
Suche:
IT News
Wissen ist Kapital.
Für alle.
Informations- und Kommunikationstechnologien sind einem ständigen Wandel unterworfen. Diese Tatsache stellt Unternehmen jeder Größen-ordnung vor Herausforderungen. Deshalb sorgen wir dafür, dass von unserem Know-How und unserer Expertise auch klein- und mittel-ständische Betriebe profitieren. Mit einem speziell auf KMUs zugeschnittenen Leistungsportfolio.
social.emax-it
emax-it startet ein "Unternehmen Helden"

   Home > Beratung > Java Performance

Java Performance als MUSS


Bei den von uns untersuchten Java Applikationen haben wir immer wieder festgestellt, dass gerade in der Java Webentwicklung häufig gravierende Fehler gemacht werden. Diese werden jedoch nicht unbedingt vom Entwickler verursacht sondern treten aufgrund des hohen Zeitdrucks und dem Einsatz von Frameworks auf. Ein Beispiel, welches immer wieder in einer Java Webarchitektur zu finden ist, ist das OutofMemory Problem. Dabei werden nicht verwendete Java Objekte durch den Garbage Collector nicht mehr aus dem Speicher entfernt.
Durch intransparente Erzeugung von vorhandenen Objekten ist nach kurzer oder längerer Zeit der verfügbare Speicher belegt. In diesem Fall hilft meist nur der Restart des Applicationservers. Bei der Analyse des Problems hilft Ihnen JVmaxPerf.

JVmaxPerf besteht aus einem Online Performance Servlet und einem Offline Auswertetool.

Warum noch ein Performance Monitor?
Wir haben festgestellt, dass Werkzeuge wie OptimizeIT von Borland, JProfiler von EJ und viele andere, zwar die Möglichkeit unterstützen ein Memory Profiling durch zu führen, das Laufzeitverhalten der Online Applikation jedoch enorm verschlechtern.
Somit wird kein realer Speicherverlauf dargestellt.

JVmaxPerf kann durch den Administrator so konfiguriert werden, dass Speicher-Snapshots in einer variablen Zeit erzeugt werden. Das Laufzeitverhalten der Applikationen entspricht dabei nahezu dem realen Verlauf und wird nicht durch permanente Speicherentleerung verändert.

JVmaxPerf ist ein reiner Performance Monitor und wird bereits flächendeckend in der Java Applikationsentwicklung der Victoria Vereinsbank Bauspar AG eingesetzt.

Schulung

Beratung

Revision