LINUX.ORG.RU

Устал от флешек в линуксе

 , , ,


2

7

Есть ли вменяемый способ заставить линукс не кешировать гигабайты перед записью на флеш-диск, но и перезаписывать на каждый байт целый блок(со стороны контроллера имеется ввиду), из-за чего скорость 200 кб/с и флешка умирает за пару месяцев? Может ли вообще линукс нормально вычитывать хардварный размер блока из флешки и накапливать только по block_size информацию? Это какой то звиздец, то 0-100% показывают всякие копировщики, а потом 2 часа синкает, то с опцией sync пишет ндцать килобайт в секунду. К слову, во фряхе с этим похоже всё нормально, та по человечески набирает блок и кидает его во флешку, из-за чего скорость записи 16 мб/с и 0-100% не показывает.

★★★
Ответ на: комментарий от i-rinat

я не хочу кеширования на флешку, а не на всё подряд. Мне мой ссд ещё пока живой нужен. Да и это не решение вопроса

vova7890 ★★★
() автор топика
Ответ на: комментарий от vova7890

Напиши правило udev, которое прописывает параметр при вставке носителя на usb и восстанавливает при вынимании.

anonymous
()
Ответ на: комментарий от vova7890

У меня вообще по совету из арч вики стоит

vm.swappiness = 10
vm.dirty_background_bytes = 4194304
vm.dirty_bytes = 4194304
Чем чревато для SSD? Брат жив уже почти год.

Jefail ★★★★
()
Ответ на: комментарий от anonymous

Кроме как скачать сорцы ядра и проковыряться там пару недель, вариантов больше нет )

vova7890 ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.