On Wed, Sep 21, 2011 at 11:38:37AM +0300, Alexander Yerenkow wrote:

> > (продолжая аналогию) я бы сильно удивился, если бы на одной сетевухе
> > пачкорд отгнил и вследствие этого стала тормозить вторая, исправная. Я
> > бы даже счёл такое положение дел ненормальным.
> >
> 
> Рейд посложнее сетевухи, узких мест у него поболе будет.
> Я предполагаю что рейд говорит ОС - отсыпь мне буферов, я сейчас туда как
> запишу!
> ОС доверчиво отдаёт всё что есть, а рейд встаёт раком, и очень медленно всё
> отдаёт.
> Буфера заняты все, скорость медленная, ОС злится, но ничего сделать не
> может.
> 
> Другой медленный винт может работать не так, он может просить у ОС разумное
> количество буферов, и писать в них медленно, но без лишних задержек
> ресурсов.
> Буферов свободных много, скорость медленная, ОС чувствует себя сухо и
> комфортно.
> 
> Если я правильно понял коллегу, то он про это и говорил. Надо чинить рейд,
> он неадекватен.

ну как вариант. сценариев-то может быть более одного. я ведь так
понял, что это какой-то полупрограмный raid5? может драйвер под свои
вычисления хапает какой-то кернельной памяти столько, что при
задержках записи наступает клинч. или еще можно десяток объяснений
придумать, только какой смысл тратить на это усилия? удоволетворение
пустого научного любопытства?

Ответить