Hi,
Is it normal for the monthly job:
@monthly www-data [ -f /usr/bin/django-admin ] && flock -n /var/run/mailman3-web/cron.monthly /usr/share/mailman3-web/manage.py runjobs monthly
to use nearly 3½GiB of memory?
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
770203 www-data 20 0 4516756 3.4g 1.6g R 99.7 43.5 12:08.00 python3 /usr/share/mailman3-web/manage.py runjo+
I assume it's updating the full text indexes or something. There are around 250k messages in our archives.
In the job list I see:
appname - jobname - when - help
hyperkitty - update_and_clean_index - monthly - Update the full-text index and clean old entries
so I'm guessing it's that, but there is also:
hyperkitty - update_index - hourly - Update the full-text index
which hasn't been noitceably a problem so I wonder why the "and clean old entries" bit is so much more heavyweight, what exactly it dopes and if there's any way to make it lighter on resources?
Thanks, Andy