2

Мое приложение работает со многими видеофайлами в одном хранилище (скажем, на SD-карте).
Я хотел бы создавать подпапки и периодически перемещать файлы между ними.
Насколько я понимаю, операция move в Linux должна быть дешевой
(просто обновите таблицу файловой системы и не трогайте предметный файл).

Это гарантированная операция move чтобы быть дешевой и никогда не превращаться в copy?

PS: конкретно на Android я говорю о File.renameTo.

1 ответ1

2

Пока вы находитесь в одной файловой системе, да. Это хорошо объясняется в этом вопросе StackOverflow.

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