Как получить дополнительную информацию о Java-процессах поверх?

У меня есть несколько java-приложений, запущенных на машине, и поверх всего только сообщает мне, что CMD java есть способ получить дополнительную информацию об этом процессе, так как у меня есть +20 java в списке, и я не знаю, какое именно программное обеспечение. Я знаю, что htop может дать мне больше информации с древовидной структурой, но я хотел бы знать, возможно ли что-то подобное в вершине. 🙂

Обновление # 1

Я попробовал его с помощью -c который показывает мне, как было запущено приложение, но проблема в том, что он запускается оболочкой, которая запускает все приложения одинаково. Это означает, что все процессы выглядят так:

 $ java -Xms1G -Xmx2G ... 

Если я использую htop , я могу переключиться на древовидное представление, которое дает мне больше информации, поскольку я могу видеть, как была запущена оболочка:

 $ bash /path-which-tells-me-the-name-of-the-app/wrapper.sh |-- java -Xms1G -Xmx2G ... |--|--thread1 |--|--thread2 |--|--...` 

Согласно комментариям, я хотел бы получить быстрый обзор того, какой из 20 процессов / приложений вызывает использование процессора и ввода-вывода.

One Solution collect form web for “Как получить дополнительную информацию о Java-процессах поверх?”

Если вы проверите man atop , вы увидите, что у него есть флаг -c , например top , который отобразит полную командную строку, используемую для запуска программы:

  c Show the command line of the process. Per process the following fields are shown: process-id, the occu‐ pation percentage for the choosen resource and the command line including arguments. 

Итак, запустите его с помощью флага:

 atop -c 

Или, нажмите c в интерактивном atop окне.

Рекомендации

  • Главный сайт atop
  • Наверх страницы в формате PDF
  • Как один «хороший» PID через htop после начала процесса?
  • Как я могу получить статистику о процессорах, похожих на процессор, из командной оболочки?
  • Предотвращение случайного убийства неправильного процесса в htop
  • Сортировка процессов по времени начала
  • Предупреждение при завершении процесса
  • Включение htop в виджет
  • Как установить htop внутри mac os x
  • Как настроить `htop` для отображения полной командной строки?
  • Что означает% использования в htop, если только один процесс может выполняться одновременно?
  • Как просмотреть результаты поиска htop
  • что вызывает процессы htop без имени?
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.