[JVM 시리즈] JVM 구성 요소와 JVM Warm-up 전략
Java 실행 과정을 살펴보려면, 자바 가상 머신 JVM에 대한 이해가 필요하다.JVM은 자바 어플리케이션의 실행을 가능하게 하는 핵심 기술으로, 성능 최적화에 대해 고민한다면 빠질 수 없는 내용이기 때문이다.이번 글은 1. JVM 구성 요소와 Warm-up 전략에 대해서 작성한다.1. JVM 구성 요소와 JVM Warm-up 전략2. JVM 메모리 구조3. JVM 가비지 컬렉션4. 자바 어플리케이션 실행 과정5. Java 비동기 처리 (프로세스, 쓰레드, 비동기 처리) 1. JVM 구성 요소JVM은 1. 클래스 로더, 2. 실행 엔진, 3. 런타임 데이터 영역 세 가지 구성 요소로 나뉜다. 1.1. 클래스 로더(Class Loader)클래스 로더는 자바 어플리케이션 실행 시 .class 클래스 파일..
language/java
2024. 11. 18. 19:52
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Kotlin
- bucket4j
- 스프링 스케줄링
- port
- addFilterBefore
- jvm warm-up 전략
- Linux
- checkout
- 티스토리챌린지
- Java
- Spring Security
- 자바 어플리케이션 실행 과정
- 추상클래스
- 오블완
- spring boot 3
- Git
- FetchJoin
- Cannot construct instance of
- MongoDB
- n+1
- array
- dto 클래스 생성자
- QueryDSL
- redisson 분산락
- 배열
- ChatGPT
- MultipleBagFetchException
- 스프링오류
- junit5
- JPA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함