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