Borland Optimizeit Enterprise Suite 6

Optimizeit Enterprise Suite 6 позволяет значительно повысить качество J2EE-приложений на стадии разработки, существенно снижая время обнаружения и решения проблем с производительностью.

Borland Optimizeit Enterprise Suite 6 увеличивает производительность труда разработчиков и обеспечивает создание высокопроизводительных приложений с более низкой суммарной стоимостью владения. Пакет обеспечивает полное решение для управления производительностью при разработке на Java, ускоряя обнаружение и устранение проблем с производительностью на уровне программного кода

Пакет Borland Optimizeit Enterprise Suite 6 предлагает новый подход для поиска и решения проблем производительности при разработке J2EE-приложений. Объединяя функции Borland Optimizeit Suite (средства для профилирования загрузки оперативной памяти и процессора, а также анализа потоков и соответствия требованиям) с Optimizeit Request Analyzer, пакет Optimizeit Enterprise Suite предлагает возможность получения уникальной подборки данных о производительности, от диагностических метрик J2EE на верхнем уровне, до самых нижних уровней модульности программного кода. Разработчики могут отслеживать узкие места производительности на уровнях JDBC, JMS, JNDI, JSP и EJB, имея возможность перейти к исходному программному коду для определения причины ошибки. Optimizeit Enterprise Suite обеспечивает разработчиков J2EE-приложений полным набором средств для оптимизации производительности и контроля качества приложений в процессе разработки.

Optimizeit Suite.

Для крупномасштабных серверных приложений на платформе J2EE и клиентских программ на Java, Optimizeit Suite является жизненно важным для управления рисками производительности на протяжении всего процесса разработки, что позволяет создавать быстрые и надежные приложения. Интегрированные Profiler, Thread Debugger и Code Coverage упрощают для Java-разработчиков эффективный поиск, установку приоритетов и устранение проблем производительности приложений, таких, как утечки памяти, узкие места и проблемы с потоками.

Optimizeit Suite предоставляет полную интеграцию с популярными серверами приложений J2EE, подключения к удаленным процессам, и плотную интеграцию с IDE. Сочетая простоту использования, масштабируемость и расширенную функциональность, Optimizeit Suite является жизненно важным для успеха процессов разработки.

Optimizeit Profiler, Thread Debugger и Code Coverage:

Обзор производительности виртуальной машины Java показывает, зависит ли производительность от оперативной памяти или процессора.

Средство Automatic Memory Leak Detector (AMLD) отслеживает изменения загрузки оперативной памяти и позволяет обнаружить увеличение потребления памяти, вызванное потенциальными утечками памяти. Мониторинг размещения объектов в режиме реального времени показывает, как профилируемая программа использует память виртуальной машины. Средство CPU Profiler:
осуществляет измерение чистого времени использования процессора и отображает время, затраченное на исполнение одного метода или строки кода.

НОВИНКА! Средство Automatic Application Quality Analyzer помогает предотвратить ошибки и поддерживает стандарты кодирования, автоматически определяя ошибки производительности на уровне виртуальной машины JVM.

НОВИНКА! PDF-отчеты: создаются отчеты в формате PDF для сбора данных о производительности, включая информацию о виртуальной машине JVM, а также проводится подсчет созданных экземпляров и контроль собираемых данных, для обмена информацией о производительности между различными группами разработки.

Средство Optimizeit Thread Debugger для решения проблем покрытия потоков
Предлагается удобочитаемая цветовая схема обозначения потоков, которая позволяет легко выявлять проблемы потоков в режиме реального времени. Средство Monitor Usage Analyzer позволяет заранее предсказывать появление взаимоблокировок. А компонент Monitor Usage Analyzer создает полный список предупреждений и сообщений об ошибках, которые могут привести к взаимоблокировкам и ограничению производительности, например, предупреждения о порядке блокировок, предупреждения о блокировках и ожиданиях, а также предупреждения о блокировках и ожиданиях ввода/вывода.

Средство Optimizeit Code Coverage для проверки тестовых сеансов
Средство отображения областей действия классов в режиме реального времени позволяет быстро просмотреть сферы действия каждого из классов и определить те из них, которые задействованы не полностью. Средство отображения областей действия методов показывает методы и сроки кода для выбранного класса, которые не использовались, позволяя разработчикам изменить планы тестирования, чтобы задействовать все области кода.

Optimizeit Request Analyzer.

Позволяет ускорить разработку J2EE-приложений с помощью анализа поведения производительности на всех прикладных уровнях J2EE. Эта уникальная возможность позволяет разработчикам заблаговременно устранять общие узкие места производительности в среде J2EE уже на ранних стадиях разработки, что значительно снижает время, затрачиваемое на поиск и решение проблем с производительностью.

Новые возможности Borland Optimizeit Enterprise Suite 6:

  • Сбор и представление в реальном времени данных о производительности с крайне низкими непроизводительными издержками
  • Интеграция с популярными серверами приложений и IDE
  • Возможность изоляции точного расположения проблем производительности вплоть до строк исходного кода, ответственных за проблемы
  • Профилирование поведения производительности исходного кода J2EE приложений для всех компонентов J2EE, включая контейнеры JDBC, JSP, JNDI, Enterprise JavaBeans (EJB) и JMS
  • Улучшение производительности и читабельности кода приложения J2EE на стадии разработки и предоставление детальной информации о производительности для компонентов J2EE
  • System Dashboard View представляет графическое отображение времени, которое приложение затратило на обработку компонентов J2EE, и общее количество запросов.
  • Представление процентного отношения использования для каждого серверного модуля позволяет группе разработчиков быстро обнаружить любую серьезную проблему производительности на уровне компонента
  • System Composite в реальном времени отображает все происходящие в приложении события J2EE в соответствующей иерархии
  • Hierarchy отображает связь событий с моментами, когда события порождают процессы. Hotspot сортирует события в соответствии с временем, затраченным на выполнение события
  • Automatic Application Quality Analyzer позволяет идентифицировать скрытые ошибки производительности J2EE приложений до того, как они себя проявят
  • Средство контроля производительности виртуальной машины (VM) позволяет определять, с чем связаны проблемы производительности (процессор, память или и то и другое)
  • Автоматический детектор переполнения памяти (AMLD) отслеживает процесс использования памяти и позволяет оперативно идентифицировать потенциальное переполнение памяти
  • Оперативное отслеживание размещения объектов позволяет просмотреть, как профилируемая программа использует память виртуальной машины
  • Профилировщик CPU: Измерение процента использования процессора или времени использования во время сессии профилирования
  • Легко читаемый код поведения потоков с цветовой подсветкой облегчает обнаружение проблем с потоками в реальном времени:
  • Monitor Usage Analyzer позволяет заранее определять блокировки. Monitor Usage Analyzer генерирует полный список таких предупреждений и ошибок, которые могут привести к взаимоблокировке и ухудшению производительности, как предупреждения о порядке блокировки, предупреждения о блокировке и ожидании, предупреждения о блокировке и ожидании подсистемы ввода/вывода
  • Оперативный просмотр охвата классов предоставляет возможность быстро просмотреть каждый класс и определить не полностью охваченные классы
  • Method Coverage View отображает неиспользованные методы и строки кода для выбранного класса, что позволяет разработчикам изменить планы тестирования и охватить все области кода

Системные требования:

  • 128 МБ оперативной памяти (рекомендуется 256 МБ)
  • 50 МБ пространства на жестком диске
  • CD-ROM
  • Монитор с разрешением SVGA или лучше (800x600, 256 цветов)
  • Мышь или аналогичное устройство

Платформа Windows

  • Процессор Intel Pentium II/233 МГц или совместимый;
  • Microsoft Windows 2000 (SP3), Windows NT (SP6a), Windows XP (SP1)

Платформа Linux

  • Процессор Intel Pentium II/233 МГц или совместимый
  • Red Hat Linux 6.2, 7.3 - графический интерфейс KDE или GNOME
  • Red Hat Enterprise Linux WS 2.1

Платформа Solaris TM

  • UltraSPARC II или выше
  • Solaris 7 (2.7), 8 (2.8), 9 (2.9)

Дополнительная информация


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=237