Роман Алискин: Как увеличить скорость записи БОЛЬШИХ объемов данных на флешку, юсб-флеш-накопитель? ч1 ᐯ

Скачал я для соседа сериал 60+ ГБ. Скачал более-менее быстрякувато, а вот записать всё это на флешку... Кто записывал много гигабайт на флешки, тот знает какая это морока :(. Ну так вот, шобы вы не мучились долго, я вам открою всем известный засекреченный секретный секрет (тупо без пояснений почему это работает, и как оно работает): В конец файла /etc/sysctl.conf нужно добавить две строчки:
vm.dirty_bytes = 4194304 vm.dirty_background_bytes = 4194304

nano /etc/sysctl.conf
или
vi /etc/sysctl.conf
только сначала поинтересуйтесь как выйти из vi

дописываете в конец файла

vm.dirty_bytes = 4194304
vm.dirty_background_bytes = 4194304

сохраните изменения и

sysctl -p

Внимание!: При таких фокусах на btrfs будут ужасные тормоза - это я точно не знаю - мне так написали. Но и на xfs тоже вся система будет очень тормозить (это я уже сам на 100% ощутил). После записи этих тормознутых флешек не забывайте вернуть измененные настройки в файле /etc/sysctl.conf обратно.
Ну думаю и так ясно-понятно: если у вас ОКНА, то флажок вам в руки, и не только в руки, и не только флажок.
view 1
Роман Алискин
создатель tbs-mbs
desc
Для разового использования не нужно вносить изменения в /etc/sysctl.conf - достаточно экспортировать переменные для текущего сеанса


echo 4194304 > /proc/sys/vm/dirty_bytes
echo 4194304 > /proc/sys/vm/dirty_background_bytes

Естественно, под администратором. Потом при необходимости восстановить значение по умолчанию.
---
Роман Алискин
20 фев 2023, 17:06
Для добавления комментариев выполните вход на сайт