JIT-компіляція

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Just-in-time compilation (JIT) (також відома як dynamic translation) — компіляція «на льоту» — це технологія збільшення продуктивності програмних систем, що використовують байт-код, шляхом трансляції байт-коду в машинний код безпосередньо під час роботи програми. У такий спосіб досягається висока швидкість виконання за рахунок збільшення споживання пам'яті (для зберігання результатів компіляції) і витрат часу на компіляцію. JIT комбінує переваги інтерпретації та статичної компіляції.