Rsync – 内存使用情况
我在Xubuntu 14.04上运行并且遇到了rsync的高内存使用率。 一个新的开始,系统是好的。
我有rsync在cronjob中运行,在rsync内存使用增加之后/期间保持高位(似乎rsync没有释放内存)。
任何提示/建议/等???
rsync-command: 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正在吃~400MB,但是还有1700MB左右…
在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"
另见这里 。
虽然,我觉得这不方便….