ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JIT(Just-In-Time) 컴파일 과 AOT(Ahead-Of-Time)컴파일
    카테고리 없음 2024. 2. 18. 17:57
    반응형

    JIT(Just-In-Time) 컴파일
    * 프로그램 실행 시점에 필요한 부분을 즉석으로 컴파일하는 방식입니다.
    * 번역 과정을 생략해 실행 속도 향상
    * 자바, 파이썬, 자바스크립트 등에서 사용
    장점
    * 실행 속도 향상
    * 메모리 절약
    * 코드 최적화
    단점
    * 초기 실행 속도 느림
    * 버그 가능성 증가
    * 코드 분석 어려움


    AOT (Ahead-Of-Time) 컴파일
    AOT 컴파일은 프로그램 실행 전에 모든 코드를 기계어 코드로 컴파일하는 방식입니다.
    장점:
    * JIT 컴파일보다 실행 속도가 훨씬 빠름
    * 프로그램 시작 속도가 빠름
    단점:
    * JIT 컴파일보다 메모리 사용량이 많음
    * 코드 변경 시 다시 컴파일해야 함
    적용 분야:
    * 성능이 중요한 임베디드 시스템
    * 실행 속도가 중요한 모바일 앱

    반응형

    댓글

Designed by Tistory.