2
ответа

создание JVM из метода JNI

Действительно ли возможно создать JVM из метода JNI с помощью API JNI? Я попытался сделать это использование функции JNI "JNI_CreateJavaVM ()", но это не работает (функция продолжает возвращаться...
вопрос задан: 14 February 2010 02:38
2
ответа

Каковы эти потоки, которые являются spwaned, когда JAVA-приложение начинает свое выполнение?

Я создал простое JAVA-приложение, которое имеет JFrame и немного JButtons. Когда я пытался осмотреть JAVA-приложение с помощью JVMTI, я нашел это, хотя я не создал явных потоков там...
вопрос задан: 10 February 2010 18:09
1
ответ

Возможно ли создать JVM внутри JVM с использованием JNI_CreateJavaVM или аналогичного? [Дубликат]

Мне нужен второй экземпляр JVM, который может использоваться моим агентом JVMTI для выполнения определенных задач, не мешая взаимодействию JVM-состояния виртуальной машины, в которой работает агент. До сих пор я всегда ...
вопрос задан: 9 March 2016 11:15
1
ответ

Java: Как Вы действительно вызываете GC с помощью ForceGargabeCollection JVMTI?

Я не ищу обычное, "можно только подсказать GC в Java с помощью System.gc ()" ответы, это нисколько не, о чем этот вопрос. Мои вопросы не субъективны и основаны на действительности:...
вопрос задан: 15 December 2014 12:02
0
ответов

Почему обратный вызов JVMTi ClassPrepared срабатывает не для всех классов

Почему обратный вызов JVMTi ClassPrepared срабатывает не на всех классах? Например, я вызываю java.lang.System.load (), но обратный вызов не запускается с классом java.lang.System. И как написано в документах: ...
вопрос задан: 30 December 2018 10:15
0
ответов

Преобразование BCI (индексы байт-кода) в номера строк исходного кода

Я пишу код JVMTI для профилирующих программ Java, что в основном влечет за собой получение трассировки стека из случайных потоков через фиксированные интервалы времени с использованием функции AsyncGetCallTrace. Таким образом, я могу ...
вопрос задан: 27 July 2015 16:10
0
ответов

Как однозначно отличить экземпляр объекта Java

I В настоящее время я создаю собственный агент JVMTI для Java 1.7. Проблема в том, что мне нужно проиндексировать некоторые данные, касающиеся конкретных экземпляров объектов Java. Итак, мой вопрос: могу ли я использовать значение типа задания как...
вопрос задан: 10 March 2012 21:40
0
ответов

JDI: Как приостановить приложение Java (JVM), как в отладчике

Я ищу потенциально JDI API для приостановки JVM в любой произвольный момент во время его выполнения. При рассмотрении метода BreakPointRequest createBreakpointRequest требуется определенное местоположение. Есть ли ...
вопрос задан: 15 January 2012 04:24
0
ответов

Байтовые кодовые приборы - реализовать собственный или Java-агент?

Если я хочу реализовать профилировщик с помощью кодовых приборов BYTE, я должен написать собственный агент с использованием JVMTI или я должен написать Java-агент с помощью Java.lang. упаковка? Если я хочу использовать ...
вопрос задан: 6 September 2011 15:09
0
ответов

lsof аналог для JVM?

lsof - хороший инструмент для Unix, показывающий все открытые в данный момент дескрипторы файлов. Кто-нибудь знает подобный инструмент, который бы отображал все открытые файлы внутри работающей JVM (через JVMTI или любой аналогичный интерфейс)? В ...
вопрос задан: 22 June 2011 14:48
0
ответов

Выгрузка агента JVMTI во время выполнения?

Я использую присоединяемый API для загрузки агента JVMTI во время выполнения. Я хотел бы выгрузить агент JVMTI, когда моя программа будет завершена, не прерывая JVM, в которую загружен агент. В соответствии с этим ...
вопрос задан: 25 May 2011 13:00
0
ответов

notifyAll () разница в количестве вызовов при профилировании

Я реализовал простой профилировщик с JVMTI для отображения вызова на wait () и notifyAll (). В качестве тестового примера я использую. производитель-потребитель Oracle. У меня есть следующие три ...
вопрос задан: 7 May 2011 09:33
0
ответов

AttachNotSupportedException из-за отсутствия файла java_pid в Attach API

Создавая собственный профилировщик, я использую JVMTI API для создания агента собственной библиотеки. Этот агент можно запустить вместе с JVM с помощью дополнительного параметра -agentlib. Вдобавок есть ...
вопрос задан: 24 April 2011 10:14
0
ответов

Java API поверх JVMTI?

Есть ли хороший Java API, который я могу использовать поверх JVMTI?
вопрос задан: 29 January 2011 13:19
0
ответов

Могу ли я программно узнать, в каком поколении сборщика мусора живет экземпляр?

Этот вопрос ограничен по своему охвату поколениями HotSpot. Есть ли способ программно узнать, в каком поколении живет тот или иной экземпляр. Такие данные, как: Молодое или старое поколение? Есть ли способ программно узнать, в каком поколении живет тот и
вопрос задан: 16 December 2010 00:36
0
ответов

Java JVMTI не работает вместе с-Xdebug-Xrunjdwp

Я провел прошлые 4 часа, пытаясь настроить Eclipse профилирование памяти TPTP на экземпляре Tomcat, который должен быть выполнен удаленно (т.е. не в Eclipse). Это должно быть возможно согласно TPTP и Агенту...
вопрос задан: 13 October 2009 21:22