|
|
|
@@ -9,8 +9,8 @@ The playbook has always used a very conservative cache factor (`matrix_synapse_c |
|
|
|
|
|
|
|
The playbook now uses **a 20x larger cache factor** (currently `10`), adjusts a few other cache-related variables, and **enables cache auto-tuning** via the following variables: |
|
|
|
|
|
|
|
- `matrix_synapse_cache_autotuning_max_cache_memory_usage` - defaults to 1/8 of total RAM with a cap of 2GB; values are specified in bytes |
|
|
|
- `matrix_synapse_cache_autotuning_target_cache_memory_usage` - defaults to 1/16 of total RAM with a cap of 1GB; values are specified in bytes |
|
|
|
- `matrix_synapse_cache_autotuning_max_cache_memory_usage` - defaults to 1/8 of total RAM with a cap of 2GB; values are specified in KB |
|
|
|
- `matrix_synapse_cache_autotuning_target_cache_memory_usage` - defaults to 1/16 of total RAM with a cap of 1GB; values are specified in KB |
|
|
|
- `matrix_synapse_cache_autotuning_min_cache_ttl` - defaults to `30s` |
|
|
|
|
|
|
|
These values should be good defaults for most servers, but may change over time as we experiment further. |
|
|
|
|