https://github.com/alokkusingh/spring-native-graalvm
Spring Native GraalVM
https://github.com/alokkusingh/spring-native-graalvm
Last synced: 9 months ago
JSON representation
Spring Native GraalVM
- Host: GitHub
- URL: https://github.com/alokkusingh/spring-native-graalvm
- Owner: alokkusingh
- Created: 2022-12-18T08:02:40.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-18T08:06:45.000Z (over 3 years ago)
- Last Synced: 2025-04-23T12:18:45.721Z (about 1 year ago)
- Language: Java
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spring Native GraalVM
## Prerequisites for MacOS
### Install GraalVM Updater
Download from https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.0/graalvm-ce-java17-darwin-amd64-22.3.0.tar.gz
````
tar -xvf tmpmd6img45tmpsypoxdi7.tar
````
````
sudo xattr -r -d com.apple.quarantine ~/opt/graalvm-ce-java17-22.3.0-amd/
````
````
export JAVA_HOME=~/opt/graalvm-ce-java17-22.3.0/Contents/Home
````
````
export PATH=$JAVA_HOME/bin:$PATH
````
### Performance
| Build | Startup Time | Actuator Health API | Build Size | Memory |
|-------------|--------------|---------------------|------------|--------|
| GraalVM | ~637ms | ~3ms | ~72 MB | 90 MB |
| Java | ~4.8s | ~28ms | ~21 MB | 290 MB |