Membre : Login |Registre |Pujar coneixement
Cercar
Recopilació just a temps [Modificació ]
En computació, la compilació just-in-time (JIT), també coneguda com a traducció dinàmica, és una manera d'executar un codi informàtic que implica la compilació durant l'execució d'un programa, en temps d'execució, en lloc d'abans de l'execució. Molt sovint es tracta de codi font o, més comunament, la translació bytecode al codi de la màquina, que després s'executa directament. Un sistema que implementa un compilador JIT normalment analitza contínuament el codi que s'està executant i identifica parts del codi on la velocitat obtinguda a partir de la recopilació o recompilació superaria les despeses generals de compilar aquest codi.
La compilació JIT és una combinació dels dos enfocaments tradicionals de la còpia de la traducció al codi de la màquina (AOT), i la interpretació, i combina alguns avantatges i inconvenients d'ambdós. Aproximadament, la compilació JIT combina la velocitat del codi compilat amb la flexibilitat d'interpretació, amb l'excés d'intèrpret i l'excés de compilació addicional (no només la interpretació). La compilació JIT és una forma de compilació dinàmica, i permet una optimització adaptativa com la recompilació dinàmica, per tant, en teoria, la compilació JIT pot produir una execució més ràpida que la compilació estàtica. La interpretació i la compilació del JIT són especialment adequades per als llenguatges de programació dinàmics, ja que el sistema d'execució pot gestionar tipus de dades enllaçats tard i fer complir les garanties de seguretat.
[Compilador][Màquina virtual][Codi font][Microcode][Compilació avançada][Compilador de codi font][Runtime en Common Language][Col·lecció del compilador GNU][LLVM][Informàtica]
1.Aplicacions
2.Visió general
3.Retard d'inici i optimitzacions
4.Història
5.Seguretat
[Pujar Més Contingut ]


Drets d'autor @2018 Lxjkh