Liberica for Free Background

Liberica JDK Performance Edition

Increase the performance of your Java™ 8 and 11 workloads by up to 10-15%.

Improve startup time, performance, and latency. Adapt to evolving performance standards and reduce costs without migrating to a newer JDK.

Free Product Sheet

How does it work?

Liberica JDK Performance Edition offers versions of JDK 8 and JDK 11 that have the core JVM and HotSpot from JDK 17 baked into the legacy JDK 8 and JDK 11 builds. Updating just one component of your stack enables you to maintain compatibility while still benefiting from the enhancements of Java 17.

This integration is not just about incorporating newer features; it's about harnessing the power of JDK 17 to optimize key performance metrics: startup time, throughput, and latency.

Whether you're working with legacy systems or constrained by specific JDK requirements, Liberica JDK Performance Edition empowers you to unlock efficiency and some features of JVM 17 without sacrificing compatibility.

Schema
No need for framework or code changes

No need for framework or code changes

Verified compatibility with major Java frameworks including Spring, Kafka, Tomcat, and Hadoop

Regular Updates and Long-Term Support

Regular Updates and Long-Term Support

Receive quarterly updates and long-term support in line with Liberica JDK Standard

Unlock JDK 17 Features

Liberica Performance Edition grants access to features from JDK 17, including enhancements to garbage collection, JVM runtime, and compiler capabilities.

  • Garbage Collection
    Garbage Collection:
    • Production-ready low-latency ZGC and Shenandoah GC absent in OpenJDK 8
    • Enhanced G1GC
  • Runtime
    Runtime:
    • Enhanced intrinsics
    • Enhanced non-uniform memory access support
    • Better compression and decompression speed
  • Compiler
    Compiler:
    • AppCDS, Dynamic AppCDS
    • Segmented code cache
    • Enhanced logging

Benefits of Liberica JDK Performance Edition

Immediate 10-15% Performance Boost

Experience faster startup, quicker response times, and increased mean and peak throughput, resulting in an enhanced user experience and reduced resource usage. Explore the full test results here.
media
Enhanced User Experience

Enhanced User Experience

Accelerate response times for Java™ 8 & 11 applications, ensuring your software keeps pace with user expectations and delivers an improved overall experience.

Cost-Effective Implementation

Cost-Effective Implementation

Boost the performance of your existing JDK 8 and 11 applications without the need for costly and time-consuming migration projects.

Cut the Costs

Cut the Costs

Save on expenses associated with running your applications by achieving the same level of performance with smaller and fewer instances.

Easily Upgrade to Liberica JDK Performance Edition:

Your Migration Guide

Step 1: Develop a Migration Plan

Consult our User’s Guide to compile a thorough inventory of JVM options and features introduced or removed in JDK 17. Use this information to create a detailed list of components requiring replacement.

Step 2: Install Liberica JDK Performance Edition

Download the tag.gz package containing Liberica JDK Performance Edition bundle. Install it as you would any other Java version.

Step 3: Test Your Application

Run tests to ensure smooth operation. If you encounter any issues, reach out to our support team.

Step 4: Optimize JVM and Resource Utilization

Fine-tune JVM settings to reduce resource consumption or enhance the performance of your JDK 8 & 11-based services. Our engineers are committed to helping you optimize the performance of your services and minimize resource usage.

Liberica JDK Performance Edition compared to a vanilla OpenJDK build

We validated the performance of Liberica JDK Performance Edition using the Spring PetClinic application and Liberica JDK 8 Standard for a comparison. The results of our studies demonstrate significant improvements:

  • 85% higher compression speed
  • 113% higher decompression speed
  • 50% higher mean throughput with G1GC
  • 200% higher peak throughput with ZGC
  • 1,000% lower latency with ZGC
  • 10% better average performance

These enhancements highlight the superior efficiency and performance of Liberica JDK Performance Edition over a standard OpenJDK build.

Graph 3
Graph 1
Graph 2
Graph 4

Explore the experimental setup and studies of Liberica JDK Performance Edition 11 in the PDF here.

Even more powerful with Alpaquita Linux

Liberica JDK Performance Edition includes zlib-ng, a zlib data compression library for the next generation systems. Coupled with Alpaquita Linux, a lightweight distribution with numerous optimizations, it takes the performance of compression/decompression operations to a new level as compared to Alpine Linux that include OpenJDK packages with a standard zlib:

  • 85 % faster compression than OpenJDK 11/Alpine Linux 3.17
  • 106 % faster decompression than OpenJDK 11/Alpine Linux 3.17

Zlib-ng performance measurement was done with

The graphs below demonstrate the results of compression/decompression rate studies.

Graph 1
Graph 2

Frequently asked questions

Liberica JDK Performance Edition

01. Is Liberica JDK Performance Edition free?

NO. Liberica JDK Performance Edition is included in the Liberica JDK Subscription together with other solutions for Java development. Please, contact our sales team to ask for a quote.

02. Which platforms are supported?

Liberica JDK Performance Edition builds are supported on x86_64 and AArch64 Linux systems.

03. Do I need to change versions of libraries or the framework?

No, liberica-perf 8 is 100% compatible with dependency versions you use.

04. Do I need to rewrite the application code?

No, but you may have to change some runtime options because several JVM runtime options were added to or removed from JVM 17.

05. Is Liberica JDK Performance Edition the same as OpenJDK?

liberica-perf is Java SE compliant and fully compatible with OpenJDK API.

06. How long is Liberica JDK Performance Edition supported?

Support EOL for Liberica JDK Performance Edition is on par with Liberica JDK Standard. For more details, refer to the Support Roadmap.

Contact Form Background

Book a demo

See Liberica Performance Edition in Action!

Discover how Liberica Performance Edition can enhance your app's performance. Schedule a demo today to experience the instant performance boost, seamless integration, and cost-effective implementation firsthand.

* This field is required