Как использовать Netbeans Profiler программно? - PullRequest
4 голосов
/ 14 мая 2009

Я хочу иметь возможность выполнять профилирование некоторых приложений с помощью API-интерфейса Netbeans. Я не заинтересован в использовании Visual VM, а скорее в программном сборе данных из приложения [скажем, использование процессора и время выполнения метода]. Например, используя использование процессора и горячие методы. Как получить эти данные и напечатать их на консоли, например?

Ответы [ 3 ]

1 голос
/ 16 мая 2009

JRockit Mission Control в соответствии с новым и заслуживающим внимания для выпуска 3.1 публичного API, который будет использоваться для подписки на JMX-данные и для установления соединений с локальными / удаленными серверами. См. Внизу страницы.

1 голос
/ 14 мая 2009

Это было от Иржи Седлачека - одного из разработчиков VisualVM:

Нет ничего лучше Netbeans Profiler API ', профилировщик не есть какой-либо API для публичного использования. ни VisualVM и средство профилирования NetBeans поможет вам в этом

Вот и все, ребята!

0 голосов
/ 12 ноября 2018

Для предоставления обновленной информации: Netbeans является открытым кодом для https://github.com/apache/incubator-netbeans

Под профилировщиком модуля код можно использовать для получения необходимой информации программным способом.

...