Rumah Pengembangan Apa itu kompiler just-in-time (jit compiler)? - definisi dari techopedia

Apa itu kompiler just-in-time (jit compiler)? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud Just-In-Time Compiler (JIT Compiler)?

Kompiler just-in-time (JIT) adalah kompiler yang mengkompilasi kode selama eksekusi program, daripada sebelumnya. Banyak kompiler tradisional mengkompilasi kode, transisi antara input kode dan bahasa mesin, jauh sebelum runtime. Kompiler JIT adalah cara untuk mengkompilasi secara real time atau on the fly saat program dijalankan.

Kompilasi just-in-time juga dikenal sebagai terjemahan dinamis.

Techopedia menjelaskan Just-In-Time Compiler (JIT Compiler)

Kompiler Ahead-of-time (AOT) memeriksa semua kode sebelum program dijalankan. Ini memungkinkan alokasi lebih banyak sumber daya untuk proses kompilasi tanpa memperlambat eksekusi program awal. Kompiler JIT bisa lebih lambat, karena mereka harus menyeimbangkan sumber daya kompilasi dengan masalah runtime. Namun, salah satu manfaat dari kompiler JIT adalah bahwa kompilasi on-the-fly dapat memungkinkan untuk perubahan dinamis sesuai dengan platform.

Secara umum, kompiler JIT menawarkan pilihan utama bagi pengembang dan insinyur, kemampuan untuk hanya mengkompilasi ketika program dijalankan, daripada membagi kompilasi dan eksekusi awal menjadi dua tahap terpisah.

Apa itu kompiler just-in-time (jit compiler)? - definisi dari techopedia