Visual VM
VisualVM개발자 | 오라클 코퍼레이션 |
---|---|
안정된 릴리스 | 2.0.7 / 2021년 4월 19일 ( |
저장소 | |
기입처 | 자바 |
운영 체제 | 크로스 플랫폼 |
유형 | 디버깅 및 퍼포먼스 분석 |
면허증. | GNU General Public License v2.0 + 링크 예외 |
웹 사이트 | visualvm |
VisualVM은 Java Virtual Machine(JVM; Java 가상 머신)에서 실행되는 동안 Java 응용 프로그램에 대한 자세한 정보를 볼 수 있는 시각적 인터페이스를 제공하는 도구입니다.VisualVM은 Java Development Kit(JDK) 툴을 통해 검색된 JVM 데이터를 정리하고 여러 Java 애플리케이션(로컬 애플리케이션 및 원격 호스트에서 실행 중인 애플리케이션)의 데이터를 신속하게 볼 수 있도록 정보를 제공합니다.프로그래머는 JVM 소프트웨어에 대한 데이터를 캡처하여 로컬 시스템에 저장한 후 나중에 데이터를 보거나 다른 사용자와 공유할 수도 있습니다.Visual VM은 NetBeans 플랫폼을 기반으로 구축되었으며, 이 아키텍처는 모듈식이며 플러그인을 통해 쉽게 확장할 수 있습니다.
이 툴은 JDK 6에서 JDK [1][2]8까지 직접 번들되었습니다. Visual VM은 2020년 11월 현재[update] 활발하게 [3][4]개발되고 있습니다.
특징들
VisualVM에는 애플리케이션 개발자, 시스템 관리자, 품질 엔지니어 및 애플리케이션 사용자가 버그 보고서를 제출하는 데 사용할 수 있는 기능이 있습니다.
- 로컬 및 리모트 Java 응용 프로그램을 표시합니다.
- 응용 프로그램 구성 및 런타임 환경을 표시합니다.
- 애플리케이션 메모리 소비량과 런타임 동작을 감시합니다.
- 응용 프로그램 스레드를 모니터링합니다.
- 애플리케이션 성능을 프로파일링하거나 메모리 할당을 분석합니다.
- 스레드 덤프를 가져와 표시합니다.
- 힙 덤프를 가져와 참조합니다.
- 코어 덤프 및 애플리케이션을 오프라인으로 분석합니다.
- JFR 기록을 참조합니다.
레퍼런스
- ^ "VisualVM: Download". visualvm.github.io. Retrieved 2019-11-24.
- ^ https://docs.oracle.com/javase/8/docs/technotes/guides/visualvm/ 를 참조해 주세요.오라클2019-11-24에 회수.
- ^ "VisualVM: Releases". visualvm.github.io. Retrieved 2018-04-05.
- ^ github.com https://github.com/oracle/visualvm. Retrieved 2018-04-05.
{{cite web}}
:누락 또는 비어 있음title=
(도움말)