Embed Notice
HTML Code
Corresponding Notice
- Embed this noticeNot sure where the JVM "bloat" moral panic comes from. You can have one instance per system and if you're very concerned with space, you can put it in a squashfs image or 7z archive and mount the latter using FUSE. Just ran a test:
27493121 jdk-8u422-jre.7z
28188489 jdk-22+34.7z
For comparison:
5554652 /usr/lib/x86_64-linux-gnu/libc.a
80555360 /bin/hugo
16661392 /bin/audacity
4906512 /bin/obs
Download a few apps that statically link to glibc (even though in most cases it's questionably legal...) and JVM no longer feels like bloat.