LinuxForum.Fans
Тема

Решение проблем с медленным копированием Ubuntu 18.04.2

Автор: medusa 16 сообщений 1304 просмотров
11.10.2019 15:37 #433033

Уважаемые Господа. Возникла необходимость скопировать большой объем видеофайлов. И тут я выяснил, что время данной процедуры более 1часа, при том, что общий объем файлов составлял всего то 20,9 Гб.

Показать

Порывшись на просторах Сети я нашел инструкцию, которая должна была ускорить данную процедуру.


1. Добавить текст "scsi_mod.use_blk_mq=1" в строку GRUB_CMDLINE_LINUX_DEFAULT в файле /etc/grub/default
Для этого в терминале запустить
sudo gedit /etc/default/grub
отредактировать, и получится что-то типа
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash scsi_mod.use_blk_mq=1"

2. Добавить строку из трех букв "bfq" в конец файла /etc/initramfs-tools/modules
Это можно сделать в том же самом редакторе gedit
sudo gedit /etc/initramfs-tools/modules

Обновлено. По подсказке ALiEN175 это можно сделать проще, без gedit:
echo bfq | sudo tee -a /etc/initramfs-tools/modules
Ещё раз обновлено. Старожилы говорят, что этот пункт вообще не нужен. Попробуйте без него.

3. Выполнить команду
sudo gedit /etc/udev/rules.d/60-scheduler.rules
В открывшемся файле написать:
ACTION=="add|change", KERNEL=="sd*[!0-9]|sr*", ATTR{queue/scheduler}="bfq"

4. Обновить grub командой
sudo update-grub

Перезагрузиться и убедиться, что всё работает, с помощью команды
cat /sys/class/block/sda/queue/scheduler
Должно появиться "[bfq] none".

Итог таков :

[console]$ cat /sys/class/block/sda/queue/scheduler
noop deadline [cfq]
0 ✓ 14:56:46 Пт окт 11
[/console]

Т.е. ни о каком там BFG не шло речи и близко. Возможно есть проблемы с правами на файл? Вопрос - кто нибудь пытался решить проблему медленного копирования и есть ли готовые алгоритмы? Спасибо.

11.10.2019 16:01 #433034

Копирование на внешний носитель? USB2 или USB3?

11.10.2019 16:31 #433036
"Rizado" написал:
Копирование на внешний носитель? USB2 или USB3?

Да копирование на внешний носитель USB2 из внешнего носителя USB3

11.10.2019 18:42 #433038
"medusa" написал:
Да копирование на внешний носитель USB2 из внешнего носителя USB3

Ну так и упираетесь рогом в USB2.

11.10.2019 18:45 #433039
"Wolfenberg" написал:
Ну так и упираетесь рогом в USB2.

Поясните пожалуйста.

11.10.2019 18:49 #433040

medusa, Скорость записи, упорядочивание..
USB2 на практике примерно вдвое медленнее USB3.

11.10.2019 18:56 · отредактировано #433041
"Wolfenberg" написал:
USB2 на практике примерно вдвое медленнее USB3.

Ну да. Это понятно. Просто процесс копирования такой, как сейчас я не наблюдал никогда. Начинается чтение файла на USB3. Лампочка начинает мигать на внешнем HDD. Идет копирование, а потом диск замирает, как будто ничего не происходит. проходит несколько минут и процесс повторяется со следующим файлом. И так далее. Такое ощущение, что диск на какое-то время не взаимодействует с Системой.

11.10.2019 18:59 #433042

medusa, а чтение/запись кэша ни о чём не говорит?

11.10.2019 19:07 #433043
"Wolfenberg" написал:
medusa, а чтение/запись кэша ни о чём не говорит?

Говорит конечно, но так хочется немножечко бестрее)))

11.10.2019 20:25 #433045

medusa, уж лучше источник данных повесить на USB2, а приёмник − на USB3. Чтение всяко быстрее записи, так что по скорости немного выиграете.

11.10.2019 20:54 #433046
"Rizado" написал:
уж лучше источник данных повесить на USB2, а приёмник − на USB3

Попробую. Спасибо.

11.10.2019 21:28 #433048

medusa, дело в том, что чтение с носителя обычно выоплняется быстрее, чем запись на него. У Вас самое слабое место − запись на USB2. Поэтому будет более логичным повесить носитель, куда пишем на более быстрый порт, а откуда читаем − на более медленный (чтение будет всё равно быстрее осуществляться).
Только один момент − носитель, на который пишем, должен поддерживать USB3, иначе замена не будет иметь смысла.

12.10.2019 20:10 #433051

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

20.10.2019 17:18 #433079
"mozgfx" написал:
Поможет только смена ваших накопителей на более дорогие и производительные.

Спасибо. Уже занимаюсь.))

21.10.2019 10:47 #433084

Сам последне время склоняюсь к тому что можно вообще переходить на использование Micro SD в связке с переходниками на USB.
В современной фото/видео технике используются носители со скоростью чтения записи от 80-100 и выше mbps что является оптимальным вариантом для замены обычных классических флешек.
Даже если она Вам не скоро понадобится в дальнейшем вы всегда сможете использовать их в фотоаппарате, видеокамере или смартфоне.
Обычную в телефон тоже можно воткнуть, но это будет не так удобно.
А вот в фотоаппарат обычную просто так не воткнуть.
А гарантия 10 лет на многие современные флеш карты тут является огромным плюсом.

21.10.2019 15:28 #433089
"mozgfx" написал:
Сам последне время склоняюсь к тому что можно вообще переходить на использование Micro SD в связке с переходниками на USB

Ну да, я об этой красоте и писал. Не знаю, но у меня как-то получилось исправить проблему, но, как это у меня получилось пока понять не могу. Я просто перезаписал GRUB2 и видеодрайвер. какое это имеет отношение к ускоренному копированию я хоть убейте не понимаю. Однако в настоящий момент копирование с выносного HDD на выносной HDD происходит довольно быстро - 10 Гб видео копировались менее 2 минут.

Войдите или зарегистрируйтесь, чтобы ответить.