Я передал флаг "agentlib". Должен ли я также установить триггер, чтобы получить моментальные снимки? Я действительно хотел профилировать весь пробег (включая дампы кучи/gc, профилирование методов и т. Д.) От начала до остановки приложения. Может ли кто-нибудь сообщить нам, как мы можем это сделать для ПОЛНОГО запуска приложения? Помощь не очень понятна.Как профилировать приложение java-сервера с помощью jprofiler9?
1
A
ответ
0
Это называется «автономное профилирование» в JProfiler и требует установки триггеров.
Вы определяете триггер для запуска JVM, где вы начинаете записи, которые вас интересуют, и триггер «JVM exit», где вы сохраняете моментальный снимок.
Для получения дополнительной информации см
http://resources.ej-technologies.com/jprofiler/help/doc/helptopics/config/triggers.html
Смежные вопросы
- 1. Как профилировать приложение xamarin.forms?
- 2. Как профилировать приложение silverlight?
- 3. Как профилировать приложение Kivy?
- 4. Как профилировать приложение, использующее IPC
- 5. Как профилировать корпоративное приложение с помощью Netbeans & Glassfish?
- 6. Как профилировать приложение OpenTK C# с помощью CodeXL?
- 7. Как профилировать клиентское приложение gwt с помощью jprofiler?
- 8. Как профилировать веб-приложение Codeigniter с помощью XDebug?
- 9. Как профилировать приложение для Android?
- 10. Как профилировать запущенное приложение Django?
- 11. Как профилировать приложение SQL CLR?
- 12. Как профилировать приложение для дартс?
- 13. Как я могу профилировать приложение с SQLAlchemy?
- 14. Как профилировать приложение GUI с очередью сообщений?
- 15. Как профилировать многопоточное приложение C++ на Linux?
- 16. Как профилировать пространство подкачки с помощью JConsole
- 17. Профилировать с помощью jQuery-плагинов
- 18. Не удается профилировать удаленное приложение Java с помощью TPTP
- 19. Xcode - Как профилировать приложение как root?
- 20. как профилировать запуск приложения с помощью visualvm
- 21. Как профилировать приложение Maven в Netbeans?
- 22. Как профилировать/трассировать скомпилированное приложение C++
- 23. Как профилировать мое приложение - элемент меню отключен?
- 24. Как профилировать приложение django относительно времени выполнения?
- 25. Как профилировать приложение Dart CLI на Mac?
- 26. Как профилировать приложение OpenCL с CUDA 8.0 nvprof
- 27. Как профилировать приложение для Android, разработанное с использованием платформы kony?
- 28. Как профилировать QtScript-код?
- 29. Невозможно профилировать методы libcrypto с помощью gprof
- 30. Как профилировать приложение, работающее внутри гостевого дома KVM
Спасибо большое за помощь/информации. Должен ли я использовать GUI (jprofiler GUI), чтобы настроить эти триггеры или есть способ установить эти триггеры/снимки в каком-то файле, скажем, файл config.xml? –
Причина, по которой мне это нужно, - это то, что я запускаю этот сеанс профилирования на удаленной машине, а работа с графическим интерфейсом удаленно очень медленная. –
Кроме того, мне также хотелось знать, как я могу создать новый сеанс без запуска из графического интерфейса? Когда я нахожусь на новой кнопке сеанса, он спрашивает, хочу ли я запускать из графического интерфейса или присоединяться к запущенному процессу. Я тоже не хочу. Я просто хочу создать новый сеанс, чтобы я мог настроить всю информацию профилирования (образцы процессора, GC, триггеры, моментальные снимки), чтобы я мог использовать этот идентификатор сеанса в моей командной строке java. Спасибо за выход из-за меня :) –