Membro : Ensaluti |Register |Alŝuti scio
Serĉu
Ĵus-en-tempa kompilaĵo [Modifu ]
En komputado, justa kompilaĵo (JIT), ankaŭ konata kiel dinamika tradukado, estas maniero ekzekuti komputilajn kodon, kiu enhavas kompilaĵon dum ekzekuto de programo - ĉe tempo de ekzekuto - prefere ol antaŭ ekzekuto. Plej ofte ĉi tio konsistas el fonta kodo aŭ pli komune bytekla traduko al maŝina kodo, kiu estas tiam ekzekutita rekte. Sistemo efektiviganta JIT-kompililon tipe senĉese analizas la kodon ekzekutatan kaj identigas partojn de la kodo, kie la rapideco akirita de kompilaĵo aŭ rekompenco superos la superecon de kompili tiun kodon.
JIT-kompilaĵo estas kombinaĵo de la du tradiciaj aliroj al tradukado al maŝino-kodo - antaŭ-tempo-kompilaĵo (AOT) kaj interpretado - kaj kombinas iujn avantaĝojn kaj malavantaĝojn de ambaŭ. Iomfunde, la kompilaĵo de JIT kombinas la rapidecon de kompilita kodo kun la fleksebleco de lego, kun la superfluo de interpretisto kaj la suplementa supre kompilaĵo (ne nur interpretado). JIT-kompilaĵo estas formo de dinamika kompilaĵo, kaj permesas adaptan optimumigon kiel dinamikan rekompencon - tiel teorio JIT-kompilaĵo povas produkti pli rapidan ekzekuton ol statika kompilaĵo. Interpretado kaj JIT-kompilaĵo estas aparte taŭgaj por dinamikaj programlingvoj, ĉar la runttempa sistemo povas manipuli malfiksajn datumtipojn kaj devigi sekurecajn garantiojn.
[Ekzekuto: komputado][Kompilo][Interpretisto: komputado][Fonta kodo][Mikrofodo][Antaŭa kompilaĵo][Komuna Lingvo Runtime][GNU-Kompila Kolekto][Komputado][Dinamika programlingvo]
1.Aplikoj
2.Superrigardo
3.Komenca malfruo kaj optimizoj
4.Historio
5.Sekureco
[Alŝuti Pli Enhavo ]


Kopirajto @2018 Lxjkh