URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 32526
[ Назад ]

Исходное сообщение
"hdparm"

Отправлено LoLa , 21-Июл-03 14:07 
Народ, как корректно врубить dma в линуксе ?
(2.4.20)
я ставлю так
/usr/sbin/hdparm -X udma2 /dev/hda
/usr/sbin/hdparm -d1 /dev/hda

да, всё работает намного быстрее , но при больших загрузках тормоза такие, что окна еле прорисоваваются и мыша еле двигается, может  я что забыл?

в 2.4.18 который идёт в поставке со слакварью такого не наблюдалось.

2.4.20 - дефолтовый из той же слаквари , при пересборке в ручную изменений не наблюдается.(21 тоже самое бтв)
=> видать hdparm вертеть надо

спасибо.


Содержание

Сообщения в этом обсуждении
"hdparm"
Отправлено LoLa , 21-Июл-03 14:09 
ах да, на всякий случай:

hdparm /dev/hda
/dev/hda:
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     = 9732/255/63, sectors = 156355584, start = 0



"hdparm"
Отправлено LoLa , 21-Июл-03 14:11 
гмммм
hdparm /dev/hda
/dev/hda:
multcount    =  0 (off)
IO_support   =  0 (default 16-bit)
unmaskirq    =  0 (off)
using_dma    =  1 (on)
keepsettings =  0 (off)
readonly     =  0 (off)
readahead    =  8 (on)
geometry     = 9732/255/63, sectors = 156355584, start = 0
вот.

вот собственно еще глюк при попытке "включить" dma на /dev/hdb
он "выключился" на /dev/hda.


"hdparm"
Отправлено togusak , 21-Июл-03 18:59 
>гмммм
>hdparm /dev/hda
>/dev/hda:
> multcount    =  0 (off)
> IO_support   =  0 (default 16-bit)
> unmaskirq    =  0 (off)
> using_dma    =  1 (on)
> keepsettings =  0 (off)
> readonly     =  0 (off)
> readahead    =  8 (on)
> geometry     = 9732/255/63, sectors = 156355584, start
>= 0
>вот.
>
>вот собственно еще глюк при попытке "включить" dma на /dev/hdb
>он "выключился" на /dev/hda.

hdparm -i /dev/hda
hdparm -h /dev/hda
Попробуй включить следующие опции:

hdparm -c1 -d1 -X66 -k1 /dev/hda
hdparm -tT /dev/hda

hdparm -c1 -d1 -X66 -k1 /dev/hdb
hdparm -tT /dev/hdb