Падает система при копировании больших объемов файлов
Приветствую всех :)
Выявилась вот такая веселая проблема:
Когда пытаюсь скопировать директорию размером больше 20G сначала с бешенной скоростью переполняется кэш а потом система просто падает с ошибкой и ни на что не реагирует.
Собсна хронология событий:
заполняется(кэш)

заполнился

на всяк случай

опа

:(

:(

При этом если с помощью memmap дать например 8G оперативной памяти то всё работает нормально но какой тогда толк ставить 32? И еше при копировании таких же объемов инфы (более 20 гигабайт) по сети проблема решалась скрипом
#!/bin/bash
while [ 1 = 1 ]
do
echo 'Cleaning...'
sync && echo 3 > /proc/sys/vm/drop_caches
echo 'ok'
echo 'Waiting...'
sleep 150
done
тоесть каждые 150 секунд кэш сбрасывался принудительно, но при копировании с диска на диск скрипт виснет и толку нет(судя по всему скорости не те и при копировании по сети у диска есть еше ресурсы сбросить кэш а при диск1->диск2 нет)
кто нибудь знает как забороть проблему? Может есть способ отключить кэширование(подозреваю в ядре) или ограничить максимальный объем кешируемой инфы?
Заранее спасибо! :))
P.S. Кнопкой PrtScn пользоваться умею просто торопился :)