Перейти к содержанию

Загадочное поведение драйверов IDE-контроллера


Ineu

Рекомендуемые сообщения

Доброе время суток!

Ядро - 2.4.22. Мать на Intel 848P. Винты: Макстор 40, Самсунг 160, Самсунг 250. В ядре поддержка Intel PIIX. hdparm -t дают 50 М/с для первого винта, как и положено. Но для второго и третьего - по 2 М/с!!! В чем мб проблема?

Ссылка на комментарий
Поделиться на другие сайты

/dev/hda:

multcount = 16 (on)

IO_support = 0 (default 16-bit)

unmaskirq = 0 (off)

using_dma = 1 (on)

keepsettings = 0 (off)

readonly = 0 (off)

readahead = 8 (on)

geometry = 4998/255/63, sectors = 41110142976, start = 0

/dev/hdc:

multcount = 0 (off)

IO_support = 0 (default 16-bit)

unmaskirq = 0 (off)

using_dma = 0 (off)

keepsettings = 0 (off)

readonly = 0 (off)

readahead = 8 (on)

geometry = 19457/255/63, sectors = 160041885696, start = 0

/dev/hdd:

multcount = 0 (off)

IO_support = 0 (default 16-bit)

unmaskirq = 0 (off)

using_dma = 0 (off)

keepsettings = 0 (off)

readonly = 0 (off)

readahead = 8 (on)

geometry = 30401/255/63, sectors = 250059350016, start = 0

Установка флага using_dma дает результат в принципе небоходимый, но возникает следующий вопрос - почему ядро само по умолчанию использует ДМА только на первом диске? В стоявшем раньше 2.4.31 ДМА для всех дисков устанавливался при загрузке... Sad

Ссылка на комментарий
Поделиться на другие сайты

А вы в стартовых скриптах покопайтесь да найдите, где параметры IDE настраиваются. Наверняка выйдете на файл конфигурации, в котором упомянут лишь один диск из трех. Кстати, каким дистрибутивом пользуетесь? У меня на старых версиях Mandrake и Red Hat (седьмых с копейками версий) конфиги гнездились в /etc/sysconfig (точные имена файлов сейчас не вспомню). Нужными данными они наполнялись после, например, прогона сервиса kudzu.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

allez писал(а) пт, 16 декабря 2005 20:34

А вы в стартовых скриптах покопайтесь да найдите, где параметры IDE настраиваются. Наверняка выйдете на файл конфигурации, в котором упомянут лишь один диск из трех. Кстати, каким дистрибутивом пользуетесь? У меня на старых версиях Mandrake и Red Hat (седьмых с копейками версий) конфиги гнездились в /etc/sysconfig (точные имена файлов сейчас не вспомню). Нужными данными они наполнялись после, например, прогона сервиса kudzu.

Gentoo. Менялось ТОЛЬКО ядро. Придется и правда загнать в скрипты Smile. Благодарю за помощь.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...