Viktor Vislobokov wrote:
Vitaly A. Sergeinko wrote:

Viktor Vislobokov пишет:

Ядро 2.4.20 (надо сказать, что все ядра 2.4.x страдают этим). Файловая система ext3. Переписываем большой файл - 600 мегабайт. По истечении
некоторого времени (видимо после заполнения буферов кэша), система
начинает ЖУ-У-У-ТКО тормозить. Складывается впечатление, что система
занята только одним процессом - переписыванием файла, все остальные
отдыхают. Если в это время запустить скажем xterm, то окно программы
не появится на экране раньше 20-30 секунд спустя. Если это нормальное
поведение многозадачной системы, то я парагвайский лётчик!
попробуй прикрутить preemption-patch с lock-break add-on
можно еще поиграться с параметрами кэшей


Ну, как ты пнимаешь, сие "безобразие" никакого отношения к ядру не имеет (только номинальное). Дело в выбранной тобой файловой системе. Подобные зюки наблюдаются только в рейзере. Ставь xfs, тем более для работы с 600 меговыми файлами.


Т.е. как это к ядру не имеет? А файловую систему не ядро что ли
обслуживает? У меня было подозрение, что проблема в ext3, но
уверенности не было.

Ставить xfs, конечно, можно, но я не отношу xfs к стандартным
файловым системам Linux. Тем более, что не имею никаких данных
о надежности работы xfs и тех возможных фичах, с которыми мне
придется столкнуться.

А есть ли возможность как-то исправить ситуацию с ext3?

Виктор





Ответить