LINUX.ORG.RU

Вышел YourKit Profiler 11

 , ,


0

2

Вышла новая версия Java Profiler YourKit — коммерческого профайлера для приложений на Java и .NET. Текущая версия получила номер 11. Релиз состоялся месяц назад, но письмо пришло только недавно.

Приложение кроссплатформенное и поддерживает следующие платформы: Linux, Windows, FreeBSD, Mac OS X (Intel), Solaris (SPARC и X86), HP-UX (IA64, 32- и 64-bit), AIX (ppc и ppc64).

Приложение платное, но есть бесплатная лицензия для некоммерческих Open Source продуктов. Также можно получить 15-дневную ознакомительную лицензию.

Некоторые существенные изменения по сравнению с версией 10:

  • Процессор:
    • значительно уменьшен оверхед при профилировании CPU, особенно для многопоточных приложений. Приложения в режиме профилирования процессора теперь работают до трех раз быстрее по сравнению с 10-й версией профайлера;
    • уменьшен оверхед при профилировании J2EE-приложений;
    • исправлена ошибка, приводившая в некоторых случаях к неправильным результатам профилирования;
    • решена проблема, когда в attach mode YourKit не показывал методы, выход из которых был осуществлен из-за неотловленного исключения.
  • Память:
    • новый режим отображения — WebView;
    • sampled allocation — приблизительное вычисление количества созданных объектов. Значительно уменьшает оверхед. Полезен, если нужно найти методы, в которых происходит больше всего выделений памяти;
    • возможность отсортировать объекты по времени жизни, причем как существующие объекты, так и удаленные сборщиком мусора. Полезно для настройки параметров сборщика;
    • уменьшено потребление памяти при анализе снимков памяти. Критично для огромных снимков с миллионами объектов;
    • уменьшено время загрузки снимков памяти.
  • Другое:
    • возможность создавать и загружать снимки в HPROF-формате;
    • улучшена интеграция с Netbeans и Eclipse.

>>> Подробности

★★

Проверено: maxcom ()

Годный продукт, не раз помогал найти проблему)

Opik ()

В чем плюсы, по сравнению с VisualVM?

anonymous ()

профайлера для приложений на Java и .NET

#include <stdio.h>

int main()
{
  printf("Тормозит везде\n");
  return 0;
}
Pavval ★★★★★ ()

Крутая штука, очень помогает!

kovrik ★★★★★ ()
Ответ на: комментарий от NoNameNoNumber

Причем это после последнего исправления. До этого было нормально.

Toll ★★ ()

отличная вещь, хотя JProfiler тоже неплох.

JFreeM ★★★☆ ()

Надо будет поковырять..

Приложение платное, но есть бесплатная лицензия для некоммерческих Open Source продуктов. Также можно получить 15-дневную ознакомительную лицензию.

А как получить бесплатную лицензию? По ссылке вродь только пятнадцатидневка..

FedeX ★★ ()

Не знаю как сейчас, но раньше пробную версию можно было заказывать несколько раз. Я просил ключик для 9-й и 10-й. Кажется, даже пару раз для 9-й. Это очень мило с их стороны.

Toll ★★ ()
Ответ на: комментарий от sedajko_stjumchik

sedajko_stjumchik

Знакомый ник, ты не с физфака МГУ?

DELIRIUM ☆☆☆☆☆ ()

HP-UX (IA64, 32- и 64-bit)

Это как? x86 и x86_64 чпукс не поддерживает, а итаниумов 32-битных отродясь не было.

annulen ★★★★★ ()
Ответ на: комментарий от annulen

Так написано на странице загрузки, на офф. сайте. Возможно, имеются в виду 32-бит и 64-бит версии для Итаниум 64. Я не знаю, поддерживают ли данные процессоры 32-битный приложения. Посему, могу только предполагать.

Toll ★★ ()
Ответ на: комментарий от annulen

Это как? x86 и x86_64 чпукс не поддерживает, а итаниумов 32-битных отродясь не было.

Написано всё правильно: поддерживается HP-UX на архитертуре Itanium (IA64). Но эта архитектура позволяет запускать 32-битные приложения. Поэтому есть агенты для 32 и 64 бит.

--седайко стюмчик

sedajko_stjumchik ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.