Я настроил сервер ubuntu для совместного использования внешнего USB-накопителя в формате ext2. При попытке скопировать один файл размером 275 МБ с указанного устройства через netatalk я получаю примерную скорость загрузки около 45 минут. С samba и ftp (используя vsftpd) я получаю более часа! Использование scp для копирования файла приводит к полной загрузке в течение 5 минут. Другой вариант, ssh + cp с внешнего устройства на ~, а затем использование netatalk для его получения оттуда, приводит к общему времени arounf 7 минут. Кто-нибудь знает, что неправильно настроено?
Предполагая, что ничего нет, есть ли какие-либо fs / псевдо-fs, которые использовали бы внутренний жесткий диск в качестве промежуточного местоположения / лукового уровня для внешнего жесткого диска (только для чтения)?
Подробности: AppleVolumes.default: / mnt / ext USB разрешить:имя пользователя cnidscheme: параметры cdb: usedots, upriv
Я обнаружил проблему, диск - это Seagate (в то время не думал, что это имело значение)
объяснено здесь http://www.linuxjournal.com/node/1005886
Привет, не могли бы вы проверить запись НА диск, как локально из ~, так и из сети.
Во-вторых, не могли бы вы проверить top / ps, чтобы увидеть, какая нагрузка при копировании самбы в обоих направлениях.
Наконец, я предполагаю, что вы не пробовали делать это из клиента Windows; либо smb / ftp были бы полезны.