Наши услуги по оптимизации Java-приложений:

  • Выделение узких мест (профилирование).
  • Поиск утечек памяти (анализ java-дампа)
  • Оптимизация приложений (в случае отсутствия исходных файлов применяется механизм декомпиляции)

Мы используем профилировщики запросов Netbeans, Eclipse Memory Analyzer, HP Diagnostics, Valle Introscope.

Этапы работ по оптимизации:

  • Консультация по телефону.
  • Выезд специалиста.
  • Согласование объема и стоимости работ.
  • Выполнение оптимизации.
  • Подготовка отчета и демонстрация результатов.  

Об услуге  

Современные Java-приложения крайне требовательны к аппаратным ресурсом. Если у вас в процессе эксплуатации наблюдаются падения приложения из-за нехватки памяти,  либо рост времен отклика одновременно с ростом объема данных это может быть следствием неправильно написанного программного кода.

Компания Доктор Перфоманс профессионально занимается оптимизацией Java-приложений, мы локализуем утечку памяти, найдем наиболее ресурсоемкие вызовы классов, при необходимости самостоятельно исправим код, либо укажем разработчику ошибку. Доктор Перфоманс берет на себя риски успешности выполнения оптимизации, а именно оплата производится только по факту успешно выполненной работы.

Используемые техники

1.Анализ Java-дампа

Для поиска больших классов и анализа утечек мы используем анализатор Java-дампа, этот инструмент позволяет найти наиболее крупные объекты в памяти.

2. Профилирование вызовов классов

для отслеживание ресурсоемких классов применяется профилирование(см. снимок ниже)

 

3. Поиск утечек памяти

Помимо анализа java-дампа для поиска утечек памяти мы используем онлайн-мониторинг приложений Java.