GraalVM
GraalVM je Java Virtual Machine a JDK , založený na HotSpot / OpenJDK a napsaný v Javě . GraalVM podporuje různé programovací jazyky a modely provádění, jako je kompilace JIT a kompilace AOT . První stabilní verze, 19.0, byla vydána v květnu 2019.
Rychlý průvodce GraalVM
Existuje několik hlavních způsobů, jak může GraalVM pomoci s Java aplikacemi:
- zrychlete je pomocí moderního kompilátoru JIT;
- zkompilujte je do samostatných nativních spustitelných souborů s okamžitým spuštěním a nízkou spotřebou paměti;
- vylepšit je pomocí knihoven nebo kódu v jiných podporovaných jazycích. [3]
Ilustrace hlavních příkazů, funkcí a možností GraalVM. [čtyři]
Cíle projektu
- Zlepšení výkonu jazyků založených na Java Virtual Machine .
- Snížení doby spouštění programů pomocí kompilace AOT.
- Integrace GraalVM s Oracle Database, OpenJDK, Node.js, Android/iOS a dalšími.
- Psaní programu pomocí různých programovacích jazyků.
Poznámky
- ↑ Poznámky k vydání GraalVM . (neurčitý)
- ↑ https://github.com/oracle/graal/blob/master/LICENSE
- ↑ Oleg Selajev. Rychlá reference GraalVM . Střední (6. ledna 2021). Získáno 28. ledna 2021. Archivováno z originálu dne 30. ledna 2021.
- ↑ GraalVM. Rychlý průvodce (anglicky) ? (nedostupný odkaz) . www.graalvm.org . Získáno 28. ledna 2021. Archivováno z originálu dne 20. ledna 2021. (neurčitý)