GraalVM
GraalVM er en Java Virtual Machine og JDK , baseret på HotSpot / OpenJDK og skrevet i Java . GraalVM understøtter forskellige programmeringssprog og udførelsesmodeller såsom JIT-kompilering og AOT-kompilering . Den første stabile version, 19.0, blev udgivet i maj 2019.
GraalVM Quick Reference
Der er flere hovedmåder, som GraalVM kan hjælpe med Java-applikationer:
- gør dem hurtigere med en moderne JIT-kompiler;
- kompiler dem til selvstændige native eksekverbare filer med øjeblikkelig lancering og lavt hukommelsesforbrug;
- forbedre dem med biblioteker eller kode på andre understøttede sprog. [3]
En illustration af de vigtigste kommandoer, funktioner og muligheder i GraalVM. [fire]
Projektmål
- Forbedring af ydeevnen af sprog baseret på Java Virtual Machine .
- Reducerer tiden til at køre programmer ved hjælp af AOT-kompilering.
- GraalVM integration med Oracle Database, OpenJDK, Node.js, Android/iOS og mere.
- At skrive et program ved hjælp af forskellige programmeringssprog.
Noter
- ↑ GraalVM release notes . (ubestemt)
- ↑ https://github.com/oracle/graal/blob/master/LICENSE
- ↑ Oleg Selajev. GraalVM hurtig reference . Medium (6. januar 2021). Hentet 28. januar 2021. Arkiveret fra originalen 30. januar 2021.
- ↑ GraalVM. Hurtig reference (engelsk) ? (utilgængeligt link) . www.graalvm.org . Hentet 28. januar 2021. Arkiveret fra originalen 20. januar 2021. (ubestemt)