Vladislav wrote: > Tuesday 27 April 2004 12:31, Eugene Onischenko написал: >> Vladislav wrote: >> > Привет всем. >> > Заметил такую вот интересную вещь. >> > Под ядром 2.4.26 hdparm дает скорость винта 40Мегабайт в секунду, а под >> > 2.6.5 - 20. Где-нибудь освещался этот вопрос или нет?. Как к этому >> > относиться? Пробовал на нескольких винтах, везде такая картина. >> >> У меня было подобное поведение, когда был выставлен readahead маленький. >> 2.6 требует значительно больших значений, чтоб hdparm показывал >> нормальную скорость. По умолчанию в 2.6 ядрах этот параметр равен 255, но >> его можно > > hdparm -a /dev/hda > > /dev/hda: > readahead = 256 (on) >
Раз уже 256, то я затрудняюсь сказать в чем может быть проблема. Могу только посоветовать один за другим поперебирать параметры hdparm. Может поможет, а може и нет :( >> Чтение каждый раз по 128КБ меня не устраивает, пришлось уменьшать. Но при >> более менее разумном значении в 16 секторов, скорость показываемая >> "hdparm -t" оказалась очень маленьокой. Поэкспериментировав я остановился >> на значении 48 секторов. > Что было в качестве критерия и чем и на чем тестировалось Просто я искал минимальное значение параметра, при котором результат "hdparm -t" не будет отличатся от результата на 2.4 ядре, или 2.6 + readahead=256. Тестировалось на P4 2.6GHz + ASUS P4P800S + SEGATE 120Gb (точно модель не помню). Ядро было 2.6.4 или 2.6.3. Максимум получился где-то 54МБ/с. А при маленьких значениях readahead было где-то 20МБ/с. -- Best regards, Eugene Onischenko -- Hi! I'm a [EMAIL PROTECTED]&> This message disinfected by .signature virus killer 1.1