Я работаю на Xubuntu 14.04 и испытываю большое использование памяти в rsync. При новом запуске система в порядке.
У меня rsync работает в cronjob, после / во время использования памяти rsync увеличивается и остается высоким (кажется, что rsync не освобождает память).
Любые советы / предложения / и т.д. ???
rsync-команда: sudo rsync -auAXv --delete --ignore-errors /* /media/edisz/backup_hdd/ --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}
Вот вывод htop (после rsync): и free -m
total used free shared buffers cached
Mem: 3816 3386 429 19 230 1000
-/+ buffers/cache: 2155 1660
Swap: 3954 0 3954
Хорошо, Firefox съедает ~ 400 МБ, но осталось 1700 МБ…
И до rsync:
total used free shared buffers cached
Mem: 3816 1497 2318 39 71 731
-/+ buffers/cache: 694 3121
Swap: 3954 0 3954
Удаление кэшей после rsync, кажется, решает проблему:
sudo sh -c "sync; echo 3 > /proc/sys/vm/drop_caches"
См. Также здесь .
Хотя я не нахожу это очень удобным ....