Я пытаюсь rsync 55000 файлов JPG в 10000 папок (от телефона Android до коробки с Linux). Обычно я делал это:

rsync -rOi --size-only --delete --timeout=60 --progress --no-perms --rsync-path="/system/bin/rsync" remoteBox/foo/bar/Songs/ LocalSongsDir

Однако, так как моя последняя система Android "" "" "upgrade" "" "" (CYM11), я получаю миллионы ошибок "Out of memory" от rsync:

rsync: readlink_stat("/foo/bar/file") failed: Out of memory (12)

Я знаю, что это связано с количеством файлов, и я знаю, что могу сделать rsync для каждого каталога, чтобы избежать OOM. Но у меня есть 10000 папок, и это заняло бы вечность.

Я прочитал руководство, и предложения там не решили OOM.

Любые подсказки о том, как я могу настроить параметры командной строки для решения OOM? То, что я попробовал, не сработало ...

Спасибо!

L.

1 ответ1

0

CyanogenMod 11 очень глючит на Galaxy Note I (N7000), и это, кажется, еще одна из его ошибок. Я решил это, переформатировав карту в ext4 (переформатирование в exfat не решило проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .