LINUX.ORG.RU

Копирование файла большого размера забивает swap

 , , ,


0

1

Привет, ЛОР, есть одна проблема. Обкачался я аниме, хочу на винт Миядзаки скинуть; отошел кофе-другой выпить, возвращаюсь: система лагает как не в себя. Проверяю: swap-а полные штаны, эта зараза вместо того чтобы по несколько страничек файл передать, весь грузит в оперативную память, а раз нету столько оперативной, то грузит и в swap, отличная идея. Вопрос: как образумить железку?

На самом деле качаю виртуалку винды 20гб, но надо

Попробуй настроить vm.dirty_bytes и vm.dirty_background_bytes.

Установи их в разумные зачения. Например, 256 Мб и 128 Мб.

cat /proc/sys/vm/dirty_bytes
268435456
cat /proc/sys/vm/dirty_background_bytes
134217728
Kron4ek ★★★ ()
Последнее исправление: Kron4ek (всего исправлений: 1)

Вопрос: как образумить железку?

Подробней расскажи: какую х** делаешь именно ты, а какую х** делает твоя система? Желательно в виде конкретных команд.

Deleted ()

Очень странные ты вещи пишешь. На большинстве систем cp копирует по 128 кБ, а не пытается прочитать сразу всё. Ты что-то скрываешь.

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

О. Хорошая мысль. Я копирую в pcmanfm файлы от 8гб и выше. В итоге при копировании в открытом htop видно, как растет занимаемая ОП и плавно перетекает в swap. Я не подумал, но я не уверен как именно pacmanfm копирует файл.

JAkutenshi ()