Система установлена на USB Flash. Падение производительности при записи на системный носитель.

movieman, рекомендую почитать этот топик
Советую также отказаться от ext4.
Ошибки не исчезают с опытом - они просто умнеют
попробуй поменять планировщик с cfq на deadline

/etc/udev/rules.d/60-schedulers.rules
# set deadline scheduler for non-rotating disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="deadline"

# set deadline scheduler for flash disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{removable}=="1", ENV{ID_USB_DRIVER}=="usb-storage", ATTR{queue/scheduler}="deadline"

# set cfq scheduler for rotating disks
#ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="1", ATTR{queue/scheduler}="cfq"
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
movieman
Можно ли вообще что-то сделать, или система на флешке так и будет работать?
Нужно уменьшать объем записываемых данных во время работы. Желательно до ноля.
vasek
Советую также отказаться от ext4.
Не совсем.
ext4 самая надежная и стабильная. Но пишет много и долго..
По скорости для флешки оптимальная связка бтр со сжатием для корня, f2fs для хомяка.
бтр на запись еще хуже ext4. Но чтение сжатых данных быстрее.
f2fs отлично ведет себя во время записи.

Но, блин, это глючные падучие фс. Бекап нужен обязательно.
f2fs стабильно теряет файлы. Бтр не сильно в этом отстает.

От флешки тоже многое зависит.
Практически идеально себя показали 64 гиговые трансценды с usb 3.0. Но после седьмой перепайки штекера отрываются дорожки)))) Конструкция гавно.
Цельнометаллические хороши, но тормозные.

Жду недорогих ссд в формате флешки.
Lupus pilum mutat, non mentem.
у меня долгое время были арчлинуксы на флешках. со временем флэш начинает тормозить. пока совсем флэшка не затупит. так что тормоза на флэшке - нормальное явление. оптимизация - можно минимизировать запись на носитель. об этом много есть. отказался от f2fs из-за того, что происходила утечка емкости, после обновлений. все флэшки были transcend.
 
Зарегистрироваться или войдите чтобы оставить сообщение.