С моим медиасервером Linux и файлами, передаваемыми через Samba в домашней сети, перемещение файлов с помощью компьютера под управлением Windows занимает считанные секунды, как будто сервер сообщает о перемещении файла из точки A в точку B. При использовании клиента Linux (такие же результаты наблюдаются в нескольких дистрибутивах). а именно, Raspbian, Fedora, Mint), это занимает гораздо больше времени, как будто он перемещается с сервера на хост и обратно на сервер. Это то, что происходит? Есть ли способ быстрее передать файлы с помощью клиента Linux?

1 ответ1

0

Это странно, по крайней мере.

Перемещение файлов Windows фактически не перемещало файлы на сервере, но обновляет MFT, и все, но Linux должен скопировать файл на новое место и вместо этого удалить его на старом. Насколько я знаю, в проекте Samba используется обратный протокол CIFS.

Но если у вас есть сервер Samba в Linux, это не может быть проблемой.

Можете ли вы попробовать смонтировать общий ресурс CIFS в Linux и проверить, занимает ли перемещение файлов большую часть времени?

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