aragozin / optaplanner-bench

This is a fork of OptaPlanner examples used to demonstrate profiling thechniques

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Optiplanner profiling example

This is a material for Java profiling workshop by Alexey Ragozin

Start GUI

  • mvn -P ui compile exec:java

Running benchmark

"Machine reassignment" case

  • mvn -Pbench test - run optimization once
  • mvn -Pprofile test - run optimization in endless loop (for profiling)

"Cheap time" case

  • mvn -Pbench2 test - run optimization once
  • mvn -Pprofile2 test - run optimization in endless loop (for profiling)

About

This is a fork of OptaPlanner examples used to demonstrate profiling thechniques


Languages

Language:Objective-C++ 77.5%Language:Java 21.9%Language:FreeMarker 0.6%Language:Batchfile 0.0%