본문 바로가기
javaScript/J Query & 스크립트

just-in-time 컴파일 이란?

by mooyou 2022. 5. 11.
728x90
300x250

프로그램을 실행하기 전에 처음 한 번 컴파 하는 것이 아니라 프로그램을 실행하는 그 시점에 필요한 부분을 즉석으로 컴파일 하는 방식을 말한다.

 

JIT컴파일러는 처음 실행될때 인터프리터 하면서 자주 쓰이는 코드를 캐싱한 뒤에 이후에는 캐싱된 코드를 가져다 쓰기 때문에 인터프리터의 느린속도를 개선할 수 있다.

 

단점은 초기 구동 시에는 소스코드 실행 단계에서 컴파일 하는데 시간과 메모리를 소모한다.

728x90
반응형

댓글