[Comm] Не включается dma-режим

Денис Черносов =?iso-8859-1?q?denis0=2Eru_=CE=C1_gmail=2Ecom?=
Вт Мар 11 11:48:29 MSK 2008


# hdparm -d 1 /dev/hda

/dev/hda:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)


# hdparm /dev/hda

/dev/hda:
 multcount    = 16 (on)
 IO_support   =  3 (32-bit w/sync)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 19854/16/63, sectors = 20012832, start = 0


# hdparm -t /dev/hda

/dev/hda:
 Timing buffered disk reads:   26 MB in  3.03 seconds =   8.59 MB/sec


# cat /etc/sysconfig/harddisks | grep -v "^#\|^$"
USE_DMA=1
MULTIPLE_IO=16
EIDE_32BIT=3
LOOKAHEAD=1
EXTRA_PARAMS=


На относительно старой машине сделал шаблонную установку и расклонировал по
всей сетке. Только позже установил, что все винты работают в режиме PIO, что
порождает весьма заметные тормоза. Включение соотв опций в
/etc/sysconfig/harddisks не помогает. Есть ощущение, что нужно или добавить
что-то в загрузочный образ или прописать загрузку каких-то модулей ядра
(либо наоборот где-то убрать запрет на загрузку). Впрочем, есть также
вариант, что я в оптимизаторском запале снес какой-то нужный пакет. Что
посоветуете? Какая информация может помочь установить диагноз?
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20080311/ad54aa3f/attachment-0002.html>


Подробная информация о списке рассылки community