LINUX.ORG.RU

[laptop_mode][reiserfs] Частая запись

 


0

2

Работает rtorrent, пишет на диск, не делает fsync, смотрел strace. Диск смонтирован с параметром commit=480 (хотя ман говорит что для reiserfs нет такого). Включен laptop_mode,

init_laptop() {
        echo 5 > /proc/sys/vm/laptop_mode
        echo 48000 > /proc/sys/vm/dirty_expire_centisecs
        echo 48000 > /proc/sys/vm/dirty_writeback_centisecs
        echo 20 > /proc/sys/vm/dirty_ratio
        echo 1 > /proc/sys/vm/dirty_background_ratio
        blockdev --setfra 16384 /dev/sda
}

Результат, каждые 4-5 секунд дергается диск. Как это можно подебажить? чтобы понять причину.

Скорость прибывания данных ~200Кб/сек, не так быстро чтобы записывать каждые 5 секунд. Память 2G, почти вся свободна.

★★
Ответ на: комментарий от bk_

Так прекращается если остановить.

amaora ★★
() автор топика
Ответ на: попробуй ~так от darkshvein

да, и еще всякие /tmp в рам вынести. короче читай статью мегабакса.

Komintern ★★★★★
()

Те 4-5 секунд это и есть `echo 5 > /proc/sys/vm/laptop_mode`, ставлю 1 и начинается ежесекундное дергание. Постоянного чтения не видно, сам rtorrent читает редко и по много.

Если выключить становится лучше, но не реже раза в минуту происходит запись (судя по iotop), хотя сказано было, что надо 8 минут ждать. Не понятно как это работает. Я как-то неправильно понимаю laptop-mode.txt?

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