bleep config compile-server
You can speed up normal usage by keeping the compile server running between invocations. This is where you control it
Synopsis
bleep config compile-server <subcommand>
bleep config compile-server auto-shutdown-disable
leave compile servers running between bleep invocations. this gets much better performance at the cost of memory
bleep config compile-server auto-shutdown-enable
shut down the compile server between bleep invocations — slower (cold start each time), but frees memory
bleep config compile-server stop-all
stop every shared compile server currently running
bleep config compile-server max-memory
set max heap for compile server JVM (e.g. 4g, 2048m)
Synopsis
bleep config compile-server max-memory <size>
Arguments
| Argument | Type |
|---|---|
size | one |
bleep config compile-server max-memory-clear
remove compile server max heap setting (use JVM default)
bleep config compile-server heap-pressure-threshold
set heap usage fraction (0.0-1.0) above which new compilations wait for memory (default: 0.80)
Synopsis
bleep config compile-server heap-pressure-threshold <threshold>
Arguments
| Argument | Type |
|---|---|
threshold | one |
bleep config compile-server heap-pressure-threshold-clear
remove heap pressure threshold setting (use default: 0.80)