compress
compresscmd xz
compressoptions -9
---------------
compress manually:
--verbose show progress
To reduce system load:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652600
-M xz option sets memory limit, please check man, for example 32M is required for -3 compression option, for example :
compressoptions -3 -M 128M
also cpulimit may be useful:
cpulimit -l 20
sets cpu usage to 20%
for example:
cpulimit -l 20 nice -n 19 ionice -c3 /usr/sbin/logrotate /etc/logrotate.conf