Почему передача файлов через USB замедляет работу всего моего компьютера? [дубликат]

Каждый раз, когда Я передаю большие файлы или большие объемы файлов по USB на внешний диск или с него, при передаче весь компьютер замедляется до сканирования. Я использую Ubuntu 14.04, но в более ранних версиях у меня уже возникала эта проблема. Почему это происходит? Я хочу иметь возможность отправить отчет об ошибке, чтобы этого не произошло.

Ура,
Рид

12
задан 20 June 2014 в 03:07

2 ответа

Это походит на классический случай системной нагрузки мне.

Когда Вы чтение-запись что-то к/от диску, этому нужно к информации о файле поиска. Однако тот файл может быть фрагментирован, в различных местоположениях, или даже организован.

При копировании чего-то от диска до USB необходимо считать (потенциально) фрагментированный файл и затем переписать его к другому носителю. С некоторыми системами (РАСШИРЕНИЕ чтения), это часто быстрее, чем другие системы (кашель кашель NTFS). Кроме того, если у Вас есть плохой процессор, он тратит впустую циклы для других вещей, пытающихся скопировать вещи.

Нет действительно ничего, что можно сделать для решения этой проблемы. Существуют обходные решения, однако:

  1. Дефрагментируйте свой жесткий диск.
  2. Используйте отформатированный флеш-накопитель РАСШИРЕНИЯ, если это возможно.
  3. Установите больше памяти как пространство "кэша".
    1. Используйте избыточную память в качестве ramdisc.
  4. Используйте лучший протокол USB.
  5. Обновите свой процессор/ПК.
  6. Получите SSD.
3
ответ дан 23 November 2019 в 03:46

Вот то, что можно сделать (не решение, а обходное решение, пока Вы не решаете вопрос):

1) Узнайте, каким процессом является hogging ЦП при копировании больших файлов (может быть Наутилус / Thunar и т.д.). Можно использовать top или htop найти его.

2) Установка cpulimit путем издания sudo apt-get install cpulimit

3) Ограничьте процесс, найденный на Шаге 1 как это

cpulimit -e thunar -l 30

Мы регулируем использование ЦП процессом thunar ограничение его, чтобы использовать 100% Вашего ЦП и привести Вашу машину в бездействие. Необходимо делать это только при инициировании большой передачи файлов / копия.

Сообщите, если это работает.

-1
ответ дан 23 November 2019 в 03:46

Другие вопросы по тегам:

Похожие вопросы: