[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