226 Results for:JVM

  • Sort by: 

Critical Java JVM options and parameters

By Cameron McKenzie 19 Mar 2023

The easiest way to optimize your Java runtime is to supply correct JVM options and parameters. In honor of the Java 21 release, we examine the 21 most important Java JVM options you can configure. Read More

How do Java sampling and JVM instrumentation differ?

By Cameron McKenzie 27 Jan 2021

These two approaches both aim to improve Java performance and can be done together. But there is a fundamental difference between instrumentation and sampling. Read More

Test your knowledge of JVM profiling tools with this quiz

By Cameron McKenzie 22 Jan 2021

Since their inclusion in Java 11, Java Flight Recorder and JDK Mission Control have become the de facto Java profiling tools for the JVM. Test your knowledge with these 10 questions. Read More

JVM tuning vs. Java optimization: What's the difference?

By Cameron McKenzie 19 Jan 2021

JVM tuning and Java optimization sound similar, and both aim to boost application performance. But they take fundamentally different approaches to accomplish their goals. Read More

Advantages of Java

By Cameron McKenzie 06 Mar 2023

There are almost too many advantages of Java to describe, but this top 10 list covers the key Java advantages that drive the ongoing adoption of the JDK and the JVM. Read More

Use this Java performance tuning guide to optimize your JVM

By Cameron McKenzie 11 Feb 2021

There are two steps to Java performance tuning. First, assess your system to make sure it can improve. Then, optimize shared resources like CPU and memory. Read More

5 Java performance profiling tips to help tune your JVM

By Cameron McKenzie 29 Jan 2021

Check out these Java performance tips, such as which profiling tool to use, what data you need to save as part of your CI/CD pipeline and how to incorporate AI. Read More

How to start Java's JVM Flight Recorder in 3 easy ways by example

By Cameron McKenzie 29 Jan 2021

JDK Mission Control is feckless without a Java Flight Recorder file to profile. Here are 3 easy ways you can start Java Flight Recorder in Eclipse and monitor your JVM in JMC. Read More

Fix SonarQube's 'jvm.dll is missing' and 'missing server JVM' startup error

By Cameron McKenzie 01 May 2018

Hitting a 'jvm.dll is missing', 'jvm.dll not found' or a 'missing server JVM' error as you try to start Java apps such as Eclipse or SonarQube? Here's the fix. Read More

Developers favor JVM languages for mobile, enterprise

By Darryl K. Taft 29 Aug 2018

A recent RedMonk report finds more developers use programming languages that run on the Java Virtual Machine to build mobile and enterprise apps. Read More