image/svg+xml
www.optaplanner.org
www.optaplanner.org
en
Sizing hardware During solving, RAM is stable, but CPU is exhausted because there is no I/O.
RAM usage
1GB
solver.solve() Read problem Write solution Dataset itself consumes most memory.During solving, memory usage is volatile,but it does not grow.
Solver
Dataset
CPU usage (1 core)
100%
solver.solve() Read problem Write solution 1 CPU per Solver(except for Partitioned Search)+ 1 CPU for the Operating System
I/O (Network, Disk, ...)
100%
solver.solve() Read problem Write solution During solving, there is no I/O with the disk or the network.It never blocks on I/O, it drains the CPU.