Get started

How It Works

CyBench helps you ship 10x code. Include code benchmarks into your CI/CD process. Measure the limits of your code, libraries, APIs, runtimes. Track performance drift across builds, releases.

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 builds, releases, code, libraries, APIs, runtimes

Integrate performance testing into your CI/CD pipeline. Compare performance across builds, releases. Benchmark code, libraries, APIs.

  • 1

    Download and install integrations to make code benchmarking easy

    Integrate with Maven, Gradle, Eclipse, IntelliJ IDEA, Jenkins, TeamCity and more. Weave benchmarks into your CI/CD pipeline.

  • 2

    Start benching builds, releases, code, APIs

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

  • 3

    Continuous performance regression testing

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

Deliver 10x software faster

Benchmark builds, releases, code, libraries, APIs.

Have a question? Drop us a line

Please fill in the fields below