Процессор закреплен на одном из наших серверов приложений (Java). Когда я запускаю команду htop
на компьютере и переключаюсь в режим просмотра дерева, я вижу:
|- java -Dcom.sun.management.jmxremote -Dfizz=buzz
| |- java -Dcom.sun.management.jmxremote -Dfizz=buzz
| |- java -Dcom.sun.management.jmxremote -Dfizz=buzz
| |- java -Dcom.sun.management.jmxremote -Dfizz=buzz
etc...
... но не уверен, как это интерпретировать. Означает ли это, что процесс JVM порождает несколько дочерних процессов, или это древовидное представление представляет собой историю всех случаев, когда исполняемый файл java
вызывался на компьютере?
Если это первое, представляют ли эти дочерние процессы разные запущенные потоки или полнофункциональные дочерние "копии" родительского приложения? Что может быть причиной этого?