9 Linux 서버에서 '최상위'출력을보고 있습니다. 'java'명령이 많은 메모리를 차지하고 있음을 알았습니다. 이 PID 등을 사용하여 실제로 어떤 프로세스가 jvm을 시작했는지 확인할 수 있습니까? 또한이 프로세스는 실제로 jvm입니까 아니면 일반적인 명령입니까? 궁극적으로 나는 단지 'java'대신이 명령 / 프로세스에 대한 자세한 정보를 볼 수있는 방법을 원합니다. linux — durden2.0 소스
12 ps 명령을 사용하여 프로세스를 시작한 명령에 대한 확장 정보를 얻을 수 있습니다. ps -fp <pid> 또한 ps를 사용하여 모든 Java 프로세스에 대한 정보를 얻을 수 있습니다. ps -ef | grep java | grep -v grep — İsmail Taha AYKAÇ 소스 우수한. 매력처럼 작동합니다! — durden2.0 3 참고로, 'top'맨 페이지를 살펴 보았고 'c'를 사용하면 'command line'(기본값)과 'program name'사이를 전환한다는 것을 알았습니다. 따라서 'top'을 볼 때 'c'를 누르고 응용 프로그램의 이름을 볼 수 있습니다. — durden2.0 2016 년 1 pstree명령을 사용하여 프로세스 상위 하위 관계를보다 시각적으로 표시 할 수도 있습니다 . — 브라이언 스위프트
1 jps및 jcmdJava 유틸리티를 사용하여 실행중인 Java 프로세스를 표시 할 수 있습니다 . 제공 할 수있는 옵션에 대해 자세히 알아 보려면 옵션을 살펴보십시오. — 무하마드 겔 바나 소스