Я выполняю человечность под VMware. Я подключил свою Карту памяти непосредственно к человечности вместо через Windows XP, и я начал передавать файлы от своего леопарда Mac к ubuntu/usb HD
Большую часть времени скорость является 2.8MB/s. scp управляют, чтобы я использовал, было что-то как
scp "name here@lanIP:./" ./
Я не хочу останавливать передачу в проверку. (.bash_history не показал мне мою команду),
Действительно ли это правильно для скорости передачи? мой ноутбук и Mac подключены через кабель Ethernet. Сеть должна быть 100mbp, который заставляет меня думать, что я должен получить меньше затем 12 МБ. Возможно, 8 МБ в секунду. 2.8 кажется медленным. Я передаю> 22 ГБ, таким образом, медленная передача заставит меня пострадать. К моему времени потребуется примерно 3 часа для завершения.
Ваша скорость весьма схожа со скоростями, которые я видел в других сетях на 100 Мбит/с с SSH. Скорость передачи, кажется, во многом зависит от ОС, которую Вы используете, и не так очень на доступной скорости ЦП. В одной сети все передачи между выполнением ПК Debian или Ubuntu Linux имел 3MB/s скорости, но когда я использовал SCP на сервере Mac OS X, я всегда преобладал над 6MB/s. Также передачи файлов с сервера Xen (который выполняет вариант CentOS, я думаю) также дали мне более высокие скорости. Только время, я получил более быстрые скорости передачи с Linux Debian и scp, - когда я скопировал данные от одной виртуальной машины Xen до другого на том же сервере Xen, затем я получил бы 20+MB/s скорости.
С долями Samba обычно можно добираться приблизительно до 50 Мбит/с, и Если бы Вы хотите скорость легко, я рекомендовал бы настроить FTP-сервер, с которым я обычно могу получать 90 Мбит/с легко, даже от машины Windows.
Как упомянутый Tobu, SCP неэффективен при копировании большого количества маленьких файлов. Общий прием должен направить поток tar через SSH. См.: http://www.thingy-ma-jig.co.uk/blog/03-09-2008/using-tar-and-ssh-improve-scp-speeds
Можно также увеличить скорость немного при помощи более быстрых шифров как шифр. пример:
tar czf - /path/files-to-copy | ssh -c blowfish user@remotehos tar xzf - -C /path/to/destination