У меня небольшая проблема с тестированием производительности моего приложения для моего Eclipse Project Application.
Перед запуском сделайте общую конфигурацию, которую я сделал:
Это показывает обычную установку Eclipse , но я добавил JamaicaVM для разработки системы реального времени. Проблема возникает, когда мне нужно было протестировать / проконтролировать приложение и сравнить его с традиционной системой.
Это версия JamaicaVM
java version "1.8.0" Jamaica Virtual Machine Version 8.0 Release 3
(build 9276) (parallel/64bit)
И чтобы доказать, что он интегрирован с Eclipse IDE, это конфигурация
И когда я запускаю программу, она показывает это:
*** warning: Java real-time priorities >=11 not usable, using priority 10 (cause: Operation not permitted)
После интеграции интегрированной среды разработки я могу использовать функциональность Real Time Concept и для системы. Но проблемы возникли, когда я попытался контролировать его, чтобы показать, что мое приложение действительно работает, я могу показать этот диспетчер задач:
Показывает, что мое приложение на самом деле запущено, и когда я пытаюсь подключиться через PID по телефону:
jconsole 1299
но это показывает это:
Кроме того, это другие инструменты мониторинга Java, которые я пробовал:
- JConsole
- JProfiler
- VisualVM
- YourKit Java Profiler
Ничто из этого не может обнаружить мое приложение во время работы.
В любом случае операционная система, которую я сейчас использую:
NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
ID_LIKE=archlinux
ANSI_COLOR="0;36"
HOME_URL="https://www.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://bugs.archlinux.org/"
Я ценю любую помощь, и спасибо за время.