Performance Configuration
Complete reference for performance settings.
Configuration Locationโ
performance:
# Settings here
Settings Referenceโ
Default Per-Tick Limitโ
Path: performance.default-per-tick-limit
Type: int
Default: 20
Description: Default blocks processed per server tick
performance:
default-per-tick-limit: 20
Scan Thread Pool Sizeโ
Path: performance.scan-thread-pool-size
Type: int
Default: 4
Description: Number of threads for block scanning
performance:
scan-thread-pool-size: 4
Dynamic Throttlingโ
Path: performance.dynamic-throttle
Type: section
Description: Automatic performance reduction when server is lagging
performance:
dynamic-throttle:
enabled: true
tps-threshold: 18.0
reduction-factor: 0.5
Settings:
enabled- Enable dynamic throttling (default:true)tps-threshold- TPS threshold to start throttling (default:18.0)reduction-factor- Performance reduction factor (default:0.5)
Complete Exampleโ
performance:
default-per-tick-limit: 20
scan-thread-pool-size: 4
dynamic-throttle:
enabled: true
tps-threshold: 18.0
reduction-factor: 0.5
Performance Tuningโ
For Small Serversโ
performance:
default-per-tick-limit: 10
scan-thread-pool-size: 2
For Large Serversโ
performance:
default-per-tick-limit: 25
scan-thread-pool-size: 8
Next Stepsโ
- Performance Feature - Performance details
- Configuration Overview - Configuration guide