Как сделать быстрый доступ для чтения/записи к синхронизированному каталогу rclone?
Я хочу синхронизировать свой каталог Google Диска с локальным каталогом, и после некоторых исследований я пришел к выводу, что
rclone
кажется, соответствует моим потребностям, но я все еще не могу понять некоторые нюансы.
На данный момент мне удалось создать соединение и смонтировать каталог с помощью следующей команды:
rclone mount --daemon --vfs-cache-mode writes my_gdrive: /home/user/my_gdrive
Вопрос: Это работает, но я обнаружил, что это очень медленно. Мне нужно быстро переключаться между довольно небольшими текстовыми/графическими файлами (~1-1000 Кб каждый, и весь диск не увеличится ~1-5 Гб). Как я могу сделать это быстрее?
Моим первым предположением было попробовать --vfs-cache-mode full, но я не очень понимаю, какие значения использовать для
--buffer-size
а также
--vfs-read-ahead
флаги и правильно ли это делать?
Примечание: мой
/home/user/my_gdrive
находится на SSD диске
2 ответа
Сначала размонтируйте его, а затем используйте вместо этого:
rclone mount --daemon --vfs-cache-mode full my_gdrive: /home/user/my_gdrive --buffer-size 64M --transfers 16 --no-modtime --no-checksum --vfs-read-ahead 16M --vfs-fast-fingerprint
Кстати, для небольших файлов Dropbox работает намного лучше, чем Google Drive. Просто замените «my_gdrive:» на свой пульт Dropbox.
Я использую такую команду
rclone sync --drive-chunk-size 512M --transfers=45 --checkers=45 --progress /localdir534 /remotedir534