JIT (Just-In-Time) Compilation

Kompilasi Just-In-Time (JIT) adalah metode eksekusi kode komputer yang melibatkan kompilasi selama eksekusi program (pada waktu berjalan/runtime) daripada sebelum eksekusi. Ini menggabungkan kecepatan kode terkompilasi dengan fleksibilitas interpretasi.

Konteks Penggunaan

Rahasia kenapa Java dan V8 Engine (JavaScript) bisa sangat cepat meskipun bukan native code.

Contoh

Awalnya kode dijalankan pelan (interpretasi). Jika ada bagian kode yang dijalankan berulang-ulang (hotspot), JIT compiler mengubahnya jadi kode mesin asli agar ngebut.

Catatan

Menggunakan profil runtime untuk optimasi dinamis.

Bangun Karier Sebagai AI Engineer dalam 8 Minggu!

Info Detail