GC 에 대해 알아보좌.
힙메모리 영억을 확보해주는걸 jvm에서 gc라고 함.
JAVA )
C와 다르게 OS 실행환경에 종속적이지 않음.
1) .java 파일 작성
2) 컴파일 ( javac 컴파일러)-> .class ( byteColde , 클래스마다 생김)
3) JVM 을 읽어서 실행하는 머신
4) 인터프리터 : JVM 내부의 컴포넌트로, 바이트코드를 한줄씩 기계어로 변환
5) JIT 컴파일러 ( just in time). 자주 실행되는 코드를 감지함. ( 인터프리터 단점 보완)
visual VM 깔면 보기 가능!! 신기하군
'TIL' 카테고리의 다른 글
spring delete 쿼리가 안나갈 경우. (2) | 2024.09.03 |
---|---|
쿼리 최적화 (0) | 2024.08.12 |
ELK 구축하기 (0) | 2024.07.08 |
docker container끼리 연결 안될때 (0) | 2024.06.27 |
Ec2 docker 다운 쉽게 (0) | 2024.06.25 |