Node Setup
Setup to optimize Block Producer Performance - eg. by minimization of "missed slot leader checks"
# in startBlockProducingNode.sh
# run cardano-node with
# +RTS -N${CPU} -A16m --nonmoving-gc -qg -qb -RTS
cardano-node run +RTS -N${CPU} -A16m --nonmoving-gc -qg -qb -RTS ...
# this will lead to minimized "missed slot leader checks"
# in mainnet-config.json add
# "MaxConcurrencyDeadline": 4,
# "SnapshotInterval": 86400,
...
"TurnOnLogging": true,
"MaxConcurrencyDeadline": 4,
"SnapshotInterval": 86400,
"defaultBackends": [
"KatipBK"
],
...# in startRelayNode.sh
# run cardano-node with
cardano-node run +RTS -N2 --disable-delayed-os-memory-return -I0.3 -Iw600 -A16m -F1.5 -H2500M -T -S -RTS ...
# this will optimize memory allocation
# in mainnet-config.json add
# "MaxConcurrencyDeadline": 4,
...
"TurnOnLogging": true,
"MaxConcurrencyDeadline": 4,
"defaultBackends": [
"KatipBK"
],
...Last updated