Основные характеристики:
- Создатель профиля памяти и ЦП.
- Отладчик потоков.
- Анализатор запросов.
- Средство аудита кода и учета показателей.
- Средство аудита кода и учета показателей.
- Средство снятия моментальных снимков и отслеживания хода выполнения работ.
- Автономный агент для удаленного создания профилей.
- Поддержка создания профилей для платформ Windows, Linux, Mac OS и Solaris/SPARC.
- Централизованное управление лицензиями и развертывание средств с помощью Embarcadero ToolCloud.
Embarcadero® J Optimizer™ — это полнофункциональная среда для идентификации и разрешения проблем с производительностью на всем протяжении цикла разработки программ Java и приложений Java EE.
- Анализ использования памяти и ресурсов ЦП в реальном времени.
- Обнаружение проблем потоков в реальном времени.
- Определение качества кода и сложности приложений.
- Проверка кода на соответствие стандартам кодов Java во всей организации.
Создатель профиля памяти и ЦП J Optimizer помогает разработчикам находить утечки памяти, проблемы, связанные с нерациональным использованием хранилищ, узкие места производительности ЦП и тестировать отдельные элементы систем на спад производительности. Анализатор запросов профилирует изменения производительности кода приложений Java EE для всех компонентов JAVA, таких как JDBC, RMI, JSP, JNDI, EJBs, JMS и контейнеров протоколов веб-служб. Разработчики могут использовать функции аудита и создания статистики J Optimizer для проверки общего качества проектирования объектов, сложности и связей между объектами, степени эффективности тестов и многих других факторов, которые способствуют выявлению потенциальных проблем с обслуживанием, качеством и производительностью.
J Optimizer поддерживает создание профилей приложений Java, выполняемых на наиболее популярных серверах, как коммерческих, так и с открытым кодом, включая BEA WebLogic Application Server, IBM WebSphere, JBoss, Oracle Application Server, Apache Geronimo, Apache Tomcat и Sun GlassFish.
Основные функции
- Автоматический детектор утечек памяти осуществляет мониторинг изменений использования памяти.
- Автоматический детектор утечек памяти осуществляет мониторинг изменений использования памяти.
- Осуществляется мониторинг распределения объектов в реальном времени.
- Создатель профилей ЦП измеряет «чистое» использование ЦП или время, потребовавшееся на сеанс профилирования.
- Углубленный анализ информации о производительности компонентов Java EE.
- Представление System Dashboard — графическое отображение времени, которое приложение затратило на обработку компонентов Java EE, и общего количества запросов.
- Представление System Composite в реальном времени отображает все происходящие в приложении события Java EE в соответствующей иерархии.
- Статистика позволяет оценить сложность модели и количественной оценки кода.
- Средства аудита предоставляют информацию о проблемах проектирования, соглашениях о наименованиях и других вопросах, которые могут влиять на качество кода. Вы можете создать специальные настройки для создания статистики и аудита исходного кода с целью проверки качества и сохранить их локально в систему файлов или превратить в часть проекта, который впоследствии можно будет разделить с командой.
|