AOT összeállítás

Az AOT (Ahead-of-Time) fordító  egyfajta fordító , amely idő előtti fordítási módszert használ .  Magas szintű nyelvek (például C , C ++ vagy Pascal ), és "köztes" nyelvek, például Java bytecode , .NET Common Intermediate Language (CIL) , IBM System / 38, IBM System i.

Számos programozási nyelv implementációja JIT fordítást használ , amely lehetővé teszi, hogy a közbenső kódot közvetlenül bináris kódba fordítsa futás közben, ami jelentősen megnövelheti a végrehajtási sebességet. A JIT további memóriafoglalást igényel.

Az AOT metódus nem igényel további memóriafoglalást, és az AOT fordítása a rendszer minimális terhelése mellett történik. A fordítási folyamat a program végrehajtása előtt teljesen lezajlik.

Példák AOT fordítókra

Jegyzetek

  1. AOT-Mono . Letöltve: 2012. február 2. Archiválva az eredetiből: 2012. február 4..
  2. Kiegészítés az Eclipse Foundation -hez, archiválva 2014. január 16-án a Wayback Machine -nél // Open Systems, No. 06, 2008 time, AOT) ... a kimenet egy normál alkalmazás optimalizált x86 kóddal.
  3. Átirányítás… . Letöltve: 2020. február 12. Az eredetiből archiválva : 2020. február 15.

Irodalom