Mam serwer domowy o niskiej mocy 800 MHz 2 procesory z systemem Ubuntu 14.04 LTS. Podłączyłem zewnętrzny dysk twardy USB 3.0 o pojemności 5 TB i uzyskuję średnią prędkość odczytu 30 MB + / s za pomocą hdparm -t --direct.
Mój problem polega na tym, że gdy kopiuję za pomocą Pythona shutil.move lub mv z samego serwera, otrzymuję tylko około 1 MB lub mniej na sekundę, bardzo rzadko rośnie. Ale na tym samym dysku współdzielonym przez SMB może wzrosnąć do 7 + MB / s, ale średnio około 4-5 MB / s.
Czego tu brakuje? Wygląda więc na to, że USB może przesyłać dane, ponieważ przechodzi przez to samo połączenie USB.
Cała prędkość wyrażona jest w megabajtach na sekundę.
Uwaga : Transfer, który wynosi 1 MB lub mniej na sekundę, pochodzi z dysku wewnętrznego (SSD) na dysk zewnętrzny podłączony do USB 3.0, ten sam dysk, na który jest zapisywany z sieci współdzielonej za pomocą SMB.