jvm.md
July 15, 2021 · View on GitHub
Bookmarks tagged [jvm]
www.codever.land/bookmarks/t/jvm
Byte Buddy - runtime code generation for the Java virtual machine
Byte Buddy is a code generation and manipulation library for creating and modifying Java classes during the runtime of a Java application and without the help of a compiler. Other than the code genera...
- tags: java, virtual-machine, jvm, runtime
- :octocat: source code
OpenJDK: jmh
https://openjdk.java.net/projects/code-tools/jmh/
JMH is a Java harness for building, running, and analysing nano/micro/milli/macro benchmarks written in Java and other languages targetting the JVM.
- tags: java, jvm, benchmarking
- :octocat: source code
A New Age of JVM Garbage Collectors - Alexander Yakushev - 37min
https://www.youtube.com/watch?v=k4vkd0ahWjQ
Some programmers might think that garbage collection is a solved problem. It runs with the VM and takes care of your unused objects – what else would you want? However, the recent spike of interest in...
- :calendar: published on: 2019-11-22
- tags: jvm, garbac, garbage-collection
JVM (Micrometer) dashboardData for Grafana | Grafana Labs
https://grafana.com/grafana/dashboards/4701
Dashboard for Micrometer instrumented applications (Java, Spring Boot, Micronaut)
- tags: monitoring, grafana, dashboard, jvm, java, micrometer
java - Getting the parameters of a running JVM - Stack Overflow
https://stackoverflow.com/questions/5317152/getting-the-parameters-of-a-running-jvm
jps -lvm
OpenJDK and Containers - Red Hat Developer Blog
https://developers.redhat.com/blog/2017/04/04/openjdk-and-containers/
What can be done to help the OpenJDK JVM play well in the world of Linux Containers? I thought I’d start tackling this issue by answering some frequently asked questions:
**Why is it when I specify -...
- :calendar: published on: 2017-04-04
- tags: openjdk, docker, containers, jvm
Adopt Open JDK
OpenJDK builds which allows to choose between HotSpot and OpenJ9.
Avian
https://github.com/ReadyTalk/avian
JVM with JIT, AOT modes and iOS port.
- tags: java, jvm, jdk
- :octocat: source code
Corretto
https://aws.amazon.com/corretto
No-cost, multiplatform, production-ready distribution of OpenJDK by Amazon.
Graal
https://github.com/oracle/graal
Polyglot embeddable JVM.
- tags: java, jvm, jdk
- :octocat: source code
Liberica JDK
https://www.bell-sw.com/java.html
Built from OpenJDK, thoroughly tested and passed the JCK.
OpenJ9
https://github.com/eclipse/openj9
High performance, enterprise-calibre, flexibly licensed, openly-governed cross-platform JVM extending and augmenting the runtime technology components from the Eclipse OMR and OpenJDK project.
- tags: java, jvm, jdk
- :octocat: source code
Open JDK
Open JDK distributed by Oracle.
ParparVM
https://github.com/codenameone/CodenameOne/tree/master/vm
VM with non-blocking, concurrent GC for iOS.
- tags: java, jvm, jdk
- :octocat: source code
RedHat Open JDK
https://developers.redhat.com/products/openjdk/overview
RedHat's OpenJDK distribution.
Zulu
https://www.azul.com/downloads/zulu
OpenJDK builds for Windows, Linux, and Mac OS X.
awesome-jvm
https://github.com/deephacks/awesome-jvm#readme
A curated list of awesome loosely performance related JVM stuff. Inspired by awesome-python. - deephacks/awesome-jvm
- tags: awesome-list, platform, jvm
- :octocat: source code
Project Reactor Home Page
Reactor is a fourth-generation Reactive library for building non-blocking applications on the JVM based on the [Reactive Streams Specification](https://github.com/reactive-streams/reactive-streams-jvm...
- tags: reactive, spring, jvm
- :octocat: source code
Eclipse Vert.x homepage
Eclipse Vert.x is a tool-kit for building reactive applications on the JVM.
- tags: jvm, reactive
- :octocat: source code
Metrics
https://metrics.dropwizard.io/
Metrics is a Java library which gives you unparalleled insight into what your code does in production.
- tags: java, jvm, performance
- :octocat: source code
Announcing GraalVM: Run Programs Faster Anywhere
https://blogs.oracle.com/developers/announcing-graalvm
Today, we are pleased to announce the 1.0 release of GraalVM, a universal virtual machine designed for a polyglot world.
- tags: java, jvm, virtual-machine
- :octocat: source code
Redirecting to http://metrics.dropwizard.io/3.2.3/
Capturing JVM- and application-level metrics. So you know what's going on.
- tags: java, jvm
- :octocat: source code
java - Specifying JVM arguments when calling a jar file? - Stack Overflow
https://stackoverflow.com/questions/5891123/specifying-jvm-arguments-when-calling-a-jar-file
java -Xms256m -Xmx512m -Djava.awt.headless=true -jar filename.jar