분류없음

JIT vs Interpreter

시간을 거스르는자 2016. 10. 25. 19:33

http://www.differencebetween.net/technology/difference-between-jit-and-interpreter/

JIT방식은 그 코드 block이 사용(호출)될때 machine code로 변환해서 사용하고 이미 한번 machine code로 변환한것은 캐싱해두었다가 변환하는 과정없이 실행한다.

Script언어의 Interpreter방식은 미리 컴파일된 함수들을 가지고 있고, code를 line by line으로 해석해서 이 함수들에게 던져준다.