prosody: Tune GC to be more aggressive by default

It appears that, in some environments at least, large file uploads can still
cause a significant increase in RAM. This reduces that effect.

It is expected that a future release will switch to Lua 5.4, which has shown
to have far better GC behaviour.
This commit is contained in:
Matthew Wild 2021-11-11 14:40:09 +00:00
parent f85250461c
commit e19b0a32af
1 changed files with 5 additions and 0 deletions

View File

@ -29,6 +29,11 @@ data_path = "/snikket/prosody"
pidfile = "/var/run/prosody/prosody.pid"
-- Aggressive GC to reduce resource consumption. These values are not
-- incredibly scientific, but should be good for a small private server.
-- They should be reviewed on the upgrade to Lua 5.4.
gc = { threshold = 100, speed = 750 }
modules_enabled = {
-- Generally required