Когда я делаю cat /dev/zero > /some/file
все процессы становятся медленными (даже не связанными с IO). latencytop
показывает, что "Page Faults" больше 2 секунд. Своп не используется.
Настройка vm.dirty * не решает проблему. Ядро 3.0.4-zen (бывает в разных версиях, например, в 2.6.35). Уже пробовал "writeback/dirty-throttling-v *" вещь - никакого эффекта. Файловая система reiserfs.
- Это 12309? Почему IO влияет на сбои страниц даже при отсутствии подкачки?
- Как с этим бороться?
ionice -c3
для IO-тяжелой вещи, кажется, не имеет / низкий эффект. Кажется, даже явное ограничение скорости (например, до 50% возможной скорости) оставляет проблемы с высокой задержкой.
Обновление: похоже, что в Linux 3.3 он ведет себя лучше.