Bahay Pag-unlad Ano ang isang just-in-time compiler (jit compiler)? - kahulugan mula sa techopedia

Ano ang isang just-in-time compiler (jit compiler)? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Just-In-Time Compiler (JIT Compiler)?

Ang isang just-in-time (JIT) compiler ay isang tagatala na pinagsama ang code sa pagpapatupad ng programa, sa halip na mas maaga pa. Maraming mga tradisyonal na compiler ang nag-ipon ng code, paglipat sa pagitan ng code sa pag-input at wika ng makina, bago pa mag-runtime. Ang isang JIT compiler ay isang paraan upang makatipon sa totoong oras o sa langaw habang isinasagawa ang programa.

Ang pagsasama-sa-oras lamang ay kilala bilang dinamikong pagsasalin.

Ipinapaliwanag ng Techopedia ang Just-In-Time Compiler (JIT Compiler)

Ang nangunguna sa oras (AOT) compiler ay dumaan sa lahat ng code bago pa man tumakbo ang programa. Pinapayagan nito ang paglalaan ng higit pang mga mapagkukunan sa pag-compile ng proseso nang hindi nagpapabagal sa paunang pagpapatupad ng programa. Ang mga compiler ng JIT ay maaaring mabagal, dahil kailangan nilang balansehin ang mga mapagkukunan na may mga pag-aalala ng runtime. Gayunpaman, ang isa sa mga benepisyo ng isang tagagawa ng JIT ay ang pinahihintulutan na on-the-fly compile para sa mga dynamic na pagbabago ayon sa platform.

Sa pangkalahatan, ang JIT compiler ay nag-aalok ng isang pangunahing pagpipilian para sa mga nag-develop at inhinyero, ang kakayahang magtipon lamang kapag tumakbo ang programa, sa halip na paghati-hatiin ang pag-compile at paunang pagpapatupad sa dalawang magkakahiwalay na yugto.

Ano ang isang just-in-time compiler (jit compiler)? - kahulugan mula sa techopedia