Jump To Close Expand all Collapse all Table of contents 성능 튜닝 가이드 Red Hat 문서에 대한 피드백 제공 보다 포괄적 수용을 위한 오픈 소스 용어 교체 1. 성능 튜닝 소개 Expand section "1. 성능 튜닝 소개" Collapse section "1. 성능 튜닝 소개" 1.1. 이 문서에서 EAP_HOME 사용 정보 2. 성능 모니터링 Expand section "2. 성능 모니터링" Collapse section "2. 성능 모니터링" 2.1. 원격 모니터링 연결을 위한 JBoss EAP 구성 2.2. JConsole Expand section "2.2. JConsole" Collapse section "2.2. JConsole" 2.2.1. JConsole을 사용하여 로컬 JBoss EAP JVM에 연결 2.2.2. JConsole을 사용하여 원격 JBoss EAP JVM에 연결 2.3. Java VisualVM Expand section "2.3. Java VisualVM" Collapse section "2.3. Java VisualVM" 2.3.1. VisualVM을 사용하여 로컬 JBoss EAP JVM에 연결 2.3.2. VisualVM을 사용하여 원격 JBoss EAP JVM에 연결 3. 성능 문제 진단 Expand section "3. 성능 문제 진단" Collapse section "3. 성능 문제 진단" 3.1. Garbage 컬렉션 로깅 활성화 3.2. Java 힙 덤프 Expand section "3.2. Java 힙 덤프" Collapse section "3.2. Java 힙 덤프" 3.2.1. 힙 덤프 생성 Expand section "3.2.1. 힙 덤프 생성" Collapse section "3.2.1. 힙 덤프 생성" 3.2.1.1. OpenJDK 및 Oracle JDK 3.2.1.2. IBM JDK 3.2.2. 힙 덤프 분석 3.3. Java 스레드로 높은 CPU 사용률 확인 3.4. 관리되는 실행자 서비스 및 관리된 예약된 실행자 서비스에 대한 런타임 통계 4. JVM 튜닝 Expand section "4. JVM 튜닝" Collapse section "4. JVM 튜닝" 4.1. 고정된 힙 크기 설정 4.2. Garbage 수집기 구성 4.3. 대규모 페이지 활성화 4.4. 적극적인 최적화 활성화 4.5. 소프트 및 하드 ulimit 설정 4.6. 호스트 및 프로세스 컨트롤러 JVM 튜닝 5. Jakarta Enterprise Beans 하위 시스템 튜닝 Expand section "5. Jakarta Enterprise Beans 하위 시스템 튜닝" Collapse section "5. Jakarta Enterprise Beans 하위 시스템 튜닝" 5.1. 빈 인스턴스 풀 Expand section "5.1. 빈 인스턴스 풀" Collapse section "5.1. 빈 인스턴스 풀" 5.1.1. 빈 인스턴스 풀 생성 5.1.2. 빈에서 사용해야 하는 인스턴스 풀 지정 5.1.3. 기본 빈 인스턴스 풀 비활성화 5.2. 빈 스레드 풀 Expand section "5.2. 빈 스레드 풀" Collapse section "5.2. 빈 스레드 풀" 5.2.1. 빈 스레드 풀 생성 5.2.2. 특정 빈 스레드 풀을 사용하도록 엔터프라이즈 빈 서비스 구성 5.3. 런타임 빈 배포 정보 Expand section "5.3. 런타임 빈 배포 정보" Collapse section "5.3. 런타임 빈 배포 정보" 5.3.1. Jakarta Enterprisehieras에서 런타임 데이터를 검색하기 위한 명령줄 옵션 5.4. 엔터프라이즈 빈 하위 시스템 튜닝이 필요할 수 있는 예외 5.5. SFSB의 기본 전역 시간 제한 값 6. 데이터 소스 및 리소스 어댑터 튜닝 Expand section "6. 데이터 소스 및 리소스 어댑터 튜닝" Collapse section "6. 데이터 소스 및 리소스 어댑터 튜닝" 6.1. 풀 통계 모니터링 Expand section "6.1. 풀 통계 모니터링" Collapse section "6.1. 풀 통계 모니터링" 6.1.1. 데이터 소스 통계 Expand section "6.1.1. 데이터 소스 통계" Collapse section "6.1.1. 데이터 소스 통계" 6.1.1.1. 데이터 소스 통계 활성화 6.1.1.2. 데이터 소스 통계 보기 6.1.2. 리소스 어댑터 통계 6.2. 풀 특성 6.3. 풀 속성 구성 Expand section "6.3. 풀 속성 구성" Collapse section "6.3. 풀 속성 구성" 6.3.1. 데이터 소스 풀 속성 구성 6.3.2. 리소스 어댑터 풀 속성 구성 7. 메시징 하위 시스템 튜닝 8. 하위 시스템 튜닝 로깅 Expand section "8. 하위 시스템 튜닝 로깅" Collapse section "8. 하위 시스템 튜닝 로깅" 8.1. 콘솔에 대한 로깅 비활성화 8.2. 로깅 수준 구성 8.3. 로그 파일의 위치 구성 9. opm 하위 시스템 튜닝 Expand section "9. opm 하위 시스템 튜닝" Collapse section "9. opm 하위 시스템 튜닝" 9.1. 버퍼 캐시 구성 9.2. 바이트 버퍼 풀 구성 9.3. Jakarta 서버 페이지 구성 Expand section "9.3. Jakarta 서버 페이지 구성" Collapse section "9.3. Jakarta 서버 페이지 구성" 9.3.1. 관리 콘솔을 사용하여 Jakarta Server Pages 옵션 활성화 9.3.2. 관리 CLI를 사용하여 Jakarta Server Pages 옵션 활성화 9.4. 리스너 구성 옵션 Expand section "9.4. 리스너 구성 옵션" Collapse section "9.4. 리스너 구성 옵션" 9.4.1. 관리 콘솔을 사용하여 리스너 옵션 구성 9.4.2. 관리 CLI를 사용하여 리스너 옵션 구성 10. IO 하위 시스템 튜닝 Expand section "10. IO 하위 시스템 튜닝" Collapse section "10. IO 하위 시스템 튜닝" 10.1. 작업자 구성 Expand section "10.1. 작업자 구성" Collapse section "10.1. 작업자 구성" 10.1.1. 작업자 통계 모니터링 10.2. 버퍼 풀 구성 11. JGroups 하위 시스템 튜닝 Expand section "11. JGroups 하위 시스템 튜닝" Collapse section "11. JGroups 하위 시스템 튜닝" 11.1. JGroups 통계 모니터링 11.2. 네트워킹 및 점보 프레임 11.3. 메시지 번들 11.4. JGroups 스레드 풀 11.5. JGroups 전송 및 버퍼 수신 12. 트랜잭션 하위 시스템 튜닝 A. 참고 자료 Expand section "A. 참고 자료" Collapse section "A. 참고 자료" A.1. 데이터 소스 통계 A.2. 리소스 어댑터 통계 A.3. IO 하위 시스템 속성 Settings Close Language: 日本語 한국어 简体中文 English Language: 日本語 한국어 简体中文 English Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 日本語 한국어 简体中文 English Language: 日本語 한국어 简体中文 English Format: Multi-page Single-page Format: Multi-page Single-page 4.4. 적극적인 최적화 활성화 공격적 최적화(AggressiveOpts) JVM 옵션을 사용하면 환경에 대한 성능이 향상될 수 있습니다. 이 옵션은 향후 Java 릴리스에서 기본값으로 예상되는 Java 성능 최적화 기능을 제공합니다. 절차 AggressiveOpts를 활성화하려면 다음 JVM 옵션을 사용합니다. -XX:+AggressiveOpts Previous Next