Get started

How It Works

CyBench is easy. Benchmark your Java stack across platforms, environments, configurations. Include code benchmarks into your development process and measure the limits of your code, 3rd party libraries, APIs, platforms. CyBench includes integrations into your development lifecycle.

Benchmark your Java Runtime Environment

  • Step 1

    Download
    CyBench Benchmark Launcher
    Go to launcher download

  • Step 2

    Run CyBench benchmarks (cybench.sh on Unix, cybench.bat on Windows)

  • Step 3

    See all benchmarks here.
    Reports are uploaded automatically.
    Upload manually via upload.

System Requirements

  • Java 8 or higher

    Supports Oracle JDK, OpenJDK, IBM JDK, Zulu OpenJDK. Windows, UNIX, Linux, MacOS.

  • 100MB of storage to download benchmarks

    NOTE: 1.5 GB of free disk is needed when running Java I/O benchmarks.

Benchmark your code, libraries, APIs and server runtimes

Quickly create and run code benchmarks. Compare performance across libraries, APIs, builds, releases.

  • 1

    Download and install integrations to make code benchmarking easy

    Integration with Maven, Gradle, Eclipse, IntelliJ IDEA, Jenkins. Weave benchmarks into your dev process. Quickly build your code benchmarks.

  • 2

    Start benchmarking your code and 3rd party APIs

    Find performance problems early on in development. Choose best performing libraries, algorithms, APIs, dependencies.

  • 3

    Track performance drift across builds, releases

    See performance changes over time. Measure, compare, track code performance drift across builds, releases.

Build better, faster software

Benchmark your Java stack, code, 3rd party libraries, APIs.

Have a question? Drop us a line

Please fill in the fields below