Описание тега jfr

JRockit/Java/JDK Flight Recorder (JFR), инструмент для мониторинга производительности и профилирования
2 ответа

Как включить метрики кучи для JFR через командную строку

Я пытаюсь запустить Java Flight Recorder, используя двоичный файл jcmd, расположенный /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/jcmd (Mac OS X). Есть ли опция командной строки для включения метрик кучи, которая соответству…
26 янв '19 в 09:52
3 ответа

AttachNotSupportedException при попытке начать запись JFR

Я получаю AttachNotSupportedException при попытке начать запись JFR. Работало нормально до сих пор. jcmd 3658 JFR.start maxsize=100M filename=jfr_1.jfr dumponexit=true settings=profile Выход: 3658: com.sun.tools.attach.AttachNotSupportedException: U…
17 янв '17 в 16:35
2 ответа

Парсер JMC для дампов Java JFR с использованием Jrockit

Я узнал, что синтаксический анализ JFR в Java может выполняться неподдерживаемыми синтаксическими анализаторами, такими как анализатор JMC, с использованием jrockit из этого. Также я подумал, что во время записи будет много событий. Если я хочу полу…
19 май '16 в 12:06
1 ответ

Почему в трассировках стека задержек нет среднего значения?

Когда я открываю файл.jfr (Java Flight Record) с помощью Java Mission Control, я могу найти 'Stack Trace', 'Longest' и 'Count' на вкладке Thread -> Latencies -> Latency Stack Traces. Я забочусь о среднем, но не самый длинный. На вкладке Java Latenci…
01 ноя '18 в 11:34
1 ответ

Как должны использоваться @TransitionFrom и @TransitionTo

Java Flight Recorder API содержит две аннотации TransitionFrom и TransitionTo, но документация очень легка в том, как их следует использовать. Как они должны быть использованы? Я предполагаю, что они идут на полях событий. Должны ли они быть логичес…
21 дек '18 в 11:20
1 ответ

Невозможно открыть регистратор полетов в приложении JMC для Java и Eclipse IDE

Когда я пытаюсь запустить регистратор полета, загрузка занимает очень много времени, а затем происходит сбой, и через некоторое время выдается исключение: Отказ в соединении с хостом: 17.226.xx.yyyy; Вложенное исключение: java.net.ConnectException: …
29 июл '18 в 04:32
1 ответ

Как я могу записать JFR для версии JDK1.7_02

Я хочу записать JFR(рекордер Java Flight) для живого приложения, размещенного на jdk1.7_02. Я знаю, что JFR был введен только после jdk1.7_40. Но могу ли я сделать то же самое для версии jdk1.7_02 любым способом?? Пожалуйста, предложите, если у кого…
30 мар '16 в 05:51
1 ответ

Формат файла Java Flight Recorder не поддерживается

Я пытаюсь профилировать запуск моего кода Java с помощью Java Flight Recorder (JFR). Для этого я использую команду терминала: java -XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:StartFlightRecording=duration=500s,filename=myrecording.jfr -jar…
21 окт '18 в 04:23
2 ответа

Пользовательские события JFR Java для управления полетами

Я хотел бы отправлять пользовательские события в jmc - я наткнулся на сообщение в блоге о пользовательских событиях jfr - http://hirt.se/blog/?p=444. Однако автор подчеркнул, что эта функция может быть извращена в будущем. Поскольку JMC не является …
17 окт '16 в 16:17
2 ответа

Невозможно запустить JVM во внешних инструментах Eclipse с аргументами записи полета

Я использую Java-код с помощью внешних инструментов Eclipse в качестве цели для муравья. Я хочу контролировать JVM с помощью JMC (Mission Control) и, следовательно, запускать внешние инструменты Eclipse с аргументами: "-XX:+UnlockCommercialFeatures …
02 апр '18 в 21:02
3 ответа

JMC maxage/maxsize не работает

В соответствии с JAVA cmd Reference я могу установить максимальный и / или максимальный размер записи JFR, но это не работает. Я поделился с Intellij IDEA записью и компиляцией scala с использованием ant: Stats Для идеи у меня были следующие настрой…
08 фев '14 в 12:15
1 ответ

Как я могу получить последние записи из Java Flight Recorder?

Я запускаю Java Flight Recorder с помощью следующей команды. jcmd $PID JFR.start duration=2h filename=my_record.jfr dumponexit=true settings=profile Это запись первые 2 часа после начала. Например, если он начался в 1:00, он записывает с 1:00 до 3:0…
02 мар '16 в 18:28
1 ответ

Экспорт записи управления полетом Java (JFR) в HTML-отчет

Можно ли экспортировать запись JFR в формате отчета html? сценарий - я должен начать запись JFR на JVM во время моего тестирования производительности. Как только тестирование закончится, я хочу опубликовать запись JFR в формате HTML.
04 янв '17 в 12:50
1 ответ

Как перехватить события FlightRecording (Java)?

Есть ли способ перехватывать события FlightRecorder, чтобы отправлять их не только в FlightRecording во время записи, но и другому потребителю. Спасибо!
09 июл '14 в 13:06
1 ответ

Запись полета Java для JDK 8

Я только что прочитал о Java Flight Recording и понял, что это коммерческая функция. Так как это включено -XX:+UnlockCommercialFeatures -XX:+FlightRecorder, поэтому вопрос в том, можно ли мне использовать его в нашей производственной среде для профи…
12 сен '18 в 13:21
1 ответ

Невозможно запустить регистратор полетов Java на JRE 9

Мой java дом установлен на JRE9 я пытаюсь запустить регистратор на банке, но он выдает ошибку ниже [0.109s][error][jfr,system] jdk.jfr not found. [0.109s][error][jfr,system] Java Flight Recorder can not be enabled. Может ли это быть из-за JRE 9 я ис…
12 сен '18 в 14:15
1 ответ

Как импортировать lib для JMX и Java Mission Control?

У меня два вопроса: Как импортировать lib для jmx(я не могу его импортировать)? Можем ли мы получить доступ к Java Mission Control с помощью кода? (как будто я вижу визуализацию своей проблемы, но хочу загрузить ее в свою среду разработки с помощью …
19 ноя '18 в 12:54
1 ответ

Работает ли FlightRecorder на профиле JavaSE 8 Embedded 8 compact2?

Я использую профиль JavaSE Embedded 8 compact 2 на встроенной платформе (например, Rasp Pi). Я выбираю компактный профиль 2, чтобы иметь как можно меньшую площадь. В целях разработки я хочу выполнить профилирование, не меняя профиль во время выполне…
10 дек '15 в 17:38
1 ответ

Профиль кучи управления полетом Java

Я играю с новым Java Mission Control Profiler, который поставляется с Java 7u40, и я не могу сделать это для распределения профилей и сбора статистики объектов. Независимо от того, что я делаю, я не вижу никакой статистики в окне Память -> Статистик…
27 сен '13 в 17:37
1 ответ

Каковы случаи использования функции ведения журнала Java GC вместо JMC?

Java Mission Control была открыта в последнее время. Это полноценный профилировщик, который может предоставить много информации о работающем приложении. Он не только показывает, сколько памяти использует конкретное приложение или как часто запускает…