이 htop 출력을 해석하는 방법은 무엇입니까?

이 htop 출력을 해석하는 방법은 무엇입니까?

CPU가 앱 서버(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여러 하위 프로세스가 있습니까? 아니면 이 트리 보기에는 컴퓨터에서 실행 파일이 호출된 것과 동일한 횟수에 대한 기록이 있습니까 ?

전자인 경우 이러한 하위 프로세스는 실행 중인 다른 스레드를 나타내나요, 아니면 상위 앱의 완전한 하위 "사본"을 나타내나요? 이 문제의 원인은 무엇입니까?

답변1

이는 htop이 프로세스의 각 스레드를 나열하기 때문입니다.

관련 정보