Skip to content

인터프리터컴파일러

Ingue Jang edited this page Sep 18, 2022 · 4 revisions

📖 인터프리터컴파일러

인터프리트 방식

  • 실행 중 프로그래밍 언어를 한줄 씩 읽어가면서
  • 해당 기능에 대응하는 기계어 코드를 실행

정적 컴파일 방식

  • 실행하기 전에 프로그램 코드(원시 코드)를 기계어와 같은 목적 코드로 번역

어떻게 동작하는가?

  • 프로그램 실행 시점에 인터프리트 방식으로 기계어 코드를 생성
  • 그 코드를 캐싱하여 같은 함수가 여러번 불릴 때 매번 기계어 코드를 생성하는 것을 방지한다고 한다.
  • 이를 통해 성능을 향상 시킨다고 한다.

image