Рейтинг:0

USB-порт замедляется до нулевой скорости при копировании файлов

флаг tr

Я использую настольную версию Ubuntu 20.04. Мой диск Seagate подключен к машине Ubuntu через порт USB 3. У меня всего 3 традиционных USB-порта на моем ноутбуке. На всех трех портах у меня такая же проблема - при копировании файлов из домашней папки на Seagate скорость начинается со 145 МБ/с, а затем быстро падает до 0 МБ/с всего за несколько секунд. Он начинает копирование файлов на высокой скорости, а затем быстро прекращает копирование, когда скорость приближается к нулевой скорости передачи.

В качестве альтернативы я установил общий ресурс samba на этом компьютере с Ubuntu и поделился своей домашней папкой с моей локальной сетью. Я могу получить доступ к домашней папке Ubuntu с моего ноутбука с Windows в той же локальной сети, но когда я пытаюсь передать или скопировать файлы из Ubuntu для Windows скорость очень низкая, что-то вроде 50 кбит / с. Копирование больших данных заняло бы целую вечность.

Я также попытался одолжить док-станцию ​​с портом USB C для подключения к моей машине с Ubuntu. Эта идея также провалилась, потому что скорость передачи файлов сначала была высокой, а затем быстро упала до нуля.

Я также пытался установить окна vmware на хосте ubntu.Я попытался получить доступ к Seagate изнутри виртуальной машины, но проблема осталась прежней. передача файла зависает и говорит, что нужен большой жесткий диск, что, я думаю, связано с тем, как виртуальная машина настроена.

В любом случае, у меня закончились идеи о том, как сделать резервную копию данных с этой машины ubntu на внешний жесткий диск. Пожалуйста, посоветуйте любые идеи

Спасибо

z@zbook-lp:~$ бесплатно -h

              общее количество использованных бесплатных общих баффов/доступных кешей
Память: 31Gi 1.6Gi 27Gi 28Mi 2.0Gi 29Gi
Своп: 31Gi 0B 31Gi

z@zbook-lp:~$ sysctl vm.swappiness

vm.swappiness = 60


z@zbook-lp:~$ swapon -s

Имя файла Тип Размер Используемый Приоритет
/dev/nvme0n1p5 раздел 33430524 0 -2

z@zbook-lp:~$ сверху

Задания: всего 347, 1 бег, 346 сон, 0 остановлено, 0 зомби
%Cpu(s): 0,1 us, 0,1 sy, 0,0 ni, 99,7 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st
MiB Mem: всего 32037,9, 28288,8 бесплатно, 1705,4 использовано, 2043,7 бафф/кэш
Обмен МиБ: всего 32647,0, 32647,0 бесплатно, 0,0 использовано. 29840.9 доступно Память 

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND                                                                                                                                     
   1103 корень -51 0 0 0 0 S 0,7 0,0 0:26,56 irq/141-nvidia                                                                                                                              
   4571 z 20 0 12340 4312 3452 R 0,7 0,0 0:01,07 верх                                                                                                                                         
   1105 корень 20 0 0 0 0 с 0,3 0,0 0:09,34 nv_queue                                                                                                                                    
   1626 корень 20 0 186252 59836 36156 S 0,3 0,2 0:47,54 Xorg                                                                                                                                        
   1795 z 20 0 4468244 340796 120884 S 0,3 1,0 1:25,47 оболочка гнома                                                                                                                                 
   2884 z 20 0 16,3 г 101984 82416 S 0,3 0,3 0:04,63 хром                                                                                                                                      
   3452 z 20 0 20,4 г 158084 98240 S 0,3 0,5 3:27,71 хром                                                                                                                                      
   4532 z 20 0 817880 54404 39056 S 0.3 0.2 0:05.38 гном-терминал-                                                                                                                             
      1 корень 20 0 169928 11688 8196 S 0,0 0,0 0:03,22 systemd                                                                                                                                     
      2 root 20 0 0 0 0 S 0.0 0.0 0:00.01 kthreadd                                                                                                                                    
      3 корень 0 -20 0 0 0 I 0.0 0.0 0:00.00 rcu_gp                                                                                                                                      
      4 корень 0 -20 0 0 0 I 0.0 0.0 0:00.00 rcu_par_gp                                                                                                                                  
      6 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/0:0H-kblockd                                                                                                                        
      9 корень 0 -20 0 0 0 I 0.0 0.0 0:00.00 mm_percpu_wq                                                                                                                                
     10 root 20 0 0 0 0 S 0.0 0.0 0:00.03 ksoftirqd/0                                                                                                                                 
     11 корень 20 0 0 0 0 I 0.0 0.0 0:01.76 rcu_sched                                                                                                                                   
     12 root rt 0 0 0 0 S 0.0 0.0 0:00.03 миграция/0                                                                                                                                 
     13 root -51 0 0 0 0 S 0.0 0.0 0:00.00 idle_inject/0                                                                                                                               
     14 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/0                                                                                                                                     
     15 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/1                                                                                                                                     
     16 root -51 0 0 0 0 S 0.0 0.0 0:00.00 idle_inject/1                                                                                                                               
     17 root rt 0 0 0 0 S 0.0 0.0 0:00.22 миграция/1                                                                                                                                 
     18 root 20 0 0 0 0 S 0.0 0.0 0:00.02 ksoftirqd/1                                                                                                                                 
     20 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/1:0H-kblockd                                                                                                                        
     21 корень 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/2                                                                                                                                     
     22 root -51 0 0 0 0 S 0.0 0.0 0:00.00 idle_inject/2                                                                                                                               
     23 root rt 0 0 0 0 S 0.0 0.0 0:00.22 миграция/2                                                                                                                                 
     24 корень 20 0 0 0 0 S 0.0 0.0 0:00.02 ksoftirqd/2                                                                                                                                 
     26 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/2:0H-kblockd                                                                                                                        
     27 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/3                                                                                                                                     
     28 root -51 0 0 0 0 S 0.0 0.0 0:00.00 idle_inject/3                                                                                                                               
     29 root rt 0 0 0 0 S 0.0 0.0 0:00.23 миграция/3                                                                                                                                 
     30 root 20 0 0 0 0 S 0.0 0.0 0:00.02 ksoftirqd/3                                                                                                                                 
     32 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/3:0H-kblockd                                                                                                                        
     33 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/4                                                                                                                                     
     34 root -51 0 0 0 0 S 0.0 0.0 0:00.00 idle_inject/4                                                                                                                               
     35 root rt 0 0 0 0 S 0.0 0.0 0:00.22 миграция/4                                                                                                                                 
     36 корень 20 0 0 0 0 S 0.0 0.0 0:00.02 ksoftirqd/4                                                                                                                                 
     38 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/4:0H-kblockd                                                                                                                        
     39 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/5                                                                                                                                     
     40 root -51 0 0 0 0 S 0.0 0.0 0:00.00 idle_inject/5                                                                                                                               
     41 root rt 0 0 0 0 S 0.0 0.0 0:00.22 миграция/5                                                                                                                                 
     42 root 20 0 0 0 0 S 0.0 0.0 0:00.02 ksoftirqd/5                                                                                                                                 
     44 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/5:0H-kblockd                                                                                                                        
     45 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/6 
     
     
     
z@zbook-lp:~$ grep -i Портативный диск Seagate /var/log/syslog*

/var/log/syslog:2 сентября 13:17:55 ядро ​​zbook-lp: [25225.613528] usb 4-2.3.1: Производитель: Seagate
/var/log/syslog:Sep 2 13:17:56 zbook-lp ядро: [25225.671427] scsi 4:0:0:0: Seagate Portable 0712 с прямым доступом PQ: 0 ANSI: 6
/var/log/syslog: 2 сентября 13:18:08 zbook-lp ntfs-3g[33774]: смонтирован /dev/sda1 (чтение-запись, метка «Seagate Portable Drive», NTFS 3.1)
/var/log/syslog:Sep 2 13:18:08 zbook-lp systemd[1]: Готово Очистите точку монтирования /media/z/Seagate Portable Drive.
/var/log/syslog:Sep 2 13:18:08 zbook-lp udisksd[770]: смонтирован /dev/sda1 в /media/z/Seagate Portable Drive от имени uid 1000
/var/log/syslog:Sep 2 13:26:58 zbook-lp udisksd[770]: очистка точки монтирования /media/z/Seagate Portable Drive (устройство 8:1 не смонтировано)
/var/log/syslog:2 сентября 13:26:58 zbook-lp ntfs-3g[33774]: размонтирование /dev/sda1 (Seagate Portable Drive)
/var/log/syslog:2 сентября 13:26:58 zbook-lp systemd[1]: media-z-Seagate\x20Portable\x20Drive.mount: успешно.
/var/log/syslog:2 сентября 13:26:58 zbook-lp systemd[965]: media-z-Seagate\x20Portable\x20Drive.mount: успешно.
/var/log/syslog:2 сентября 13:26:58 zbook-lp systemd[1545]: media-z-Seagate\x20Portable\x20Drive.mount: успешно.
/var/log/syslog:Sep 2 13:26:58 zbook-lp systemd[1]: Остановка Очистите точку монтирования /media/z/Seagate Portable Drive...
/var/log/syslog:2 сентября 13:26:58 zbook-lp systemd[1]: clean-mount-point@media-z-Seagate\x20Portable\x20Drive.service: успешно.
/var/log/syslog: 2 сентября 13:26:58 zbook-lp systemd[1]: остановлен Очистите точку подключения /media/z/Seagate Portable Drive.
/var/log/syslog: 2 сентября 16:56:27 ядро ​​zbook-lp: [12062.853501] usb 2-5: Производитель: Seagate
/var/log/syslog:Sep 2 16:56:27 zbook-lp ядро: [12062.881178] scsi 4:0:0:0: Seagate Portable 0712 с прямым доступом PQ: 0 ANSI: 6
/var/log/syslog: 2 сентября 16:56:40 zbook-lp ntfs-3g[5209]: смонтирован /dev/sda1 (чтение-запись, метка «Seagate Portable Drive», NTFS 3.1)
/var/log/syslog:Sep 2 16:56:40 zbook-lp systemd[1]: Готово Очистите точку монтирования /media/z/Seagate Portable Drive.
/var/log/syslog:Sep 2 16:56:40 zbook-lp udisksd[793]: смонтирован /dev/sda1 в /media/z/Seagate Portable Drive от имени uid 1000
jpbrain avatar
флаг ca
Привет @oumuamua. Похоже, у диска могут быть проблемы.
sudodus avatar
флаг jp
Мой опыт показывает, что скорость на жестких дисках и твердотельных накопителях может быть довольно хорошей через USB3. Скорость лучше с файловой системой ext4, чем с NTFS. Большинство USB-накопителей работают медленно (намного медленнее, чем жесткие диски и твердотельные накопители), особенно если на них выполнялась запись несколько раз. Причина, по которой скорость сначала высокая, а затем медленная, если часто, то сначала она пишет в буфер в ОЗУ, который очень быстрый, а когда буфер заполнен, он должен писать в ячейки памяти диска, и это может быть довольно медленным. - Но если это нулевая скорость (минуту или около того), что-то *не так*.
oumuamua avatar
флаг tr
@guiverc да, это рабочий стол Ubuntu 20.04 Я хочу обновиться до версии 21, но хочу сделать резервную копию всех файлов, прежде чем начинать обновление.
heynnema avatar
флаг ru
Отредактируйте свой вопрос и покажите мне `free -h` и `sysctl vm.swappiness` и `swapon -s` и `top` и `grep -i sdX /var/log/syslog*` (изменив sdX на имя устройства ваш внешний жесткий диск).
oumuamua avatar
флаг tr
@хейннема Я отредактировал вопрос с вашими командами.
oumuamua avatar
флаг tr
@guiverc Я отредактировал вопрос, упомянув, что версия Ubuntu Desktop 20.04. Спасибо.
mondotofu avatar
флаг cn
Вы нашли утилиту Gnome Disks на своем компьютере и выполнили тест диска?
mondotofu avatar
флаг cn
Возможно, вы захотите использовать другое устройство, которое использует любой из портов USB и выполняет резервное копирование. Я думаю о флешке, но если на вашем ноутбуке есть слот SD/microSD, это может быть вариантом.
mondotofu avatar
флаг cn
Я заметил, что Seagate использует NTFS3.1... Возможно, вы захотите узнать, хорошо ли этот формат поддерживается в Linux.
heynnema avatar
флаг ru
@oumuamua Кроме смехотворно большого раздела подкачки, я пока не вижу проблемы. Отредактируйте свой вопрос и покажите мне `grep -i sda /var/log/syslog*` (загрузите его на https://paste.ubuntu.com, если данных много), и откройте приложение `Диски`, перейдите к значок с тремя точками и выберите Данные и тесты SMART. Перейдите в окно данных, измените размер окна, чтобы отобразить все данные, сделайте снимок экрана и отредактируйте его в своем вопросе. Спасибо.
heynnema avatar
флаг ru
@oumuamua Насколько большой внешний диск? Есть ли у него собственный блок питания переменного тока? Он подключен непосредственно к порту USB3 на компьютере или через концентратор POWERED USB?
флаг cc
Какая модель диска Seagate? Некоторые используют черепичную магнитную запись (SMR), которая может быть очень медленной. google seagate disks smr посмотреть.
oumuamua avatar
флаг tr
Предложение @mondotofu помогло. Я использовал диск WD 4 ТБ для копирования 32 ГБ данных со скоростью 120 МБ/с. Модель Seagate — SRD0NF1 2 ТБ. Похоже, проблема может быть не в USB-порте. Проблема может заключаться в самом диске Seagate. Скорость WD начиналась со 150, а затем медленно снижалась до 110 после двух минут передачи файлов. SMART Data & Tests по какой-то причине выделен серым цветом, и невозможно запустить этот параметр в приложении «Диски». Кроме того, мне удалось скопировать данные объемом 100 ГБ на диск WD — начальная скорость составляла 180, а через 12 минут передачи — около 90.
oumuamua avatar
флаг tr
Затем я попытаюсь использовать Seagate на компьютере с Windows, чтобы проверить, существует ли проблема.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.