Java™ Profiling und Tuning IDE

Embarcadero® J Optimizer™ ist eine umfassende Umgebung für die Optimierung der Anwendungsleistung und Verwaltung der Anwendungsqualität während des gesamten Entwicklungszyklus von Java SE- und Java EE-Anwendungen.

Embarcadero® J Optimizer™
Embarcadero J Optimizer ist eine bahnbrechende Lösung zum Isolieren und Lösen von Leistungsproblemen in der Entwicklung von Java-Programmen und Java EE-Anwendungen. J Optimizer bietet Java-Entwicklern eine umfassende Umgebung für die Optimierung der Anwendungsleistung und Verwaltung der Anwendungsqualität während des gesamten Entwicklungszyklus und versetzt sie damit in die Lage, schnelle, skalierbare und zuverlässige Anwendungen zu erstellen.
  • Verbessern Sie das Leistungsverhalten von Java-Anwendungen durch eine Echtzeitanalyse von CPU- und Arbeitsspeichernutzung.
  • Erhöhen Sie die Leistung und Zuverlässigkeit von Java-Anwendungen durch die Echtzeiterkennung von Thread-Problemen.
  • Stellen Sie Qualität und Zuverlässigkeit des Java-Codes durch die Erstellung von Testplänen sicher, die sämtliche Codebereiche abdecken.
  • Verbessern Sie die Qualität der Java-Anwendungen, indem Sie Codesegmente identifizieren, die zu Designproblemen führen können, und zwar unabhängig davon, mit welchem Tool Sie programmieren.
  • Stellen Sie die Qualität und Konsistenz in der Programmierung sicher, indem Sie überprüfen, ob der Java-Code den in der Organisation geltenden Java-Programmierstandards entspricht.

J Optimizer bietet folgende Features:

  • Speicher- und CPU-Profiler
    Speicherlecks, ineffiziente Nutzung des temporären Speichers, CPU-Engpässe und Modultest-Leistungsabfälle ausfindig machen.
  • Thread Debugger
    Bietet eine Echtzeitanzeige des Fortschritts aller Threads, die in der JVM (Java Virtual Machine) ausgeführt werden, sowie die Möglichkeit zum Überwachen von Wartezuständen und Sperren und sogar zum Vorhersagen potenzieller Deadlock-Bedingungen im Code.
  • Request Analyzer
    Analysiert das Leistungsverhalten von Java EE-Anwendungscode in gängigen Java EE-Komponenten wie JDBC, RMI, JSP, JNDI, EJEs (Enterprise JavaBeans), JMS und Webdienst-Protokollcontainern.
  • Audit-Funktionen und Codemetriken
    Erleichtern es, die Probleme mit Codequalität, der Codeüberprüfung und Codeabhängigkeiten zu lösen, die in der Software-Entwicklung typisch sind.
  • Unterstützung mehrerer Plattformen
    Analysieren Sie Java-Anwendungen, die auf den gängigsten kommerziellen und auf Open Source basierenden Anwendungsservern von heute ausgeführt werden, z. B. BEA WebLogic Application Server, IBM WebSphere, JBoss, Oracle Application Server, Apache Geronimo, Apache Tomcat und Sun GlassFish.

Verwandte Produkte

  • Embarcadero® DB Optimizer™
    Mit Embarcadero DB Optimizer können Sie ineffizienten SQL-Code rasch erkennen, diagnostizieren und optimieren. DB Optimizer beseitigt Leistungsengpässe, indem datenintensive oder häufig ausgeführte Abfragen gesucht, Abfragestatistiken (wie CPU-Auslastung, E/A, Wartezeiten) für bestimmte SQL-Anweisungen erfasst und problematische Anweisungen optimiert werden.
  • JBuilder®
    JBuilder ist eine leistungsfähige, auf Eclipse basierende IDE für Java-Entwickler, die die führenden kommerziellen und auf Open Source basierenden Anwendungsserver unterstützt und Tools für das Code-Profiling und die Leistungsoptimierung, UML-Modellierung, Audit-Funktionen und Metriken, visuelle EJB- und Webdienst-Designer, einen visuellen Swing-Designer und Tools für die Entwicklung im Team enthält.
  • Embarcadero® Performance Center™
    Leistungsüberwachung der Datenbank rund um die Uhr für maximale Datenbankverfügbarkeit und -leistung.
  • Embarcadero® All-Access™
    Sofortiger Zugriff auf die Sprachen, Tools und Technologien, die Sie benötigen, um Anwendungen und Datenbanksysteme zu entwerfen, zu entwickeln und auszuführen.