LINUX.ORG.RU

[hdparm]dma

 


0

0

Не включается dma на винте:

zzaiatss@airplaneness> sudo hdparm -d1 /dev/sda

/dev/sda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Inappropriate ioctl for device
HDIO_GET_DMA failed: Inappropriate ioctl for device

Что бы это значило? Может из-за того что вит Сата'шный? Во всех мануалах просто ide приводится. Гугль ничего внятного не выдал, винт - сегейт какой-то там модели на 250 гиг, ели это важно

Ответ на: комментарий от dimon555

Есть, но это для сказевых девайсов

zzaiatss@airplaneness> sudo aptitude search sdparm
p sdparm - Output and modify SCSI device parameters

ZZaiatSS ★★
() автор топика

Нужно, кажется, включить в ядро что-то похожее на ioctl и тогда должно всё заработать. У меня была та же хня. Только dma мне нифига тогда не помог.

Rzhepish
()

по-моему hdparm не работает с SATA-винтами. DMA (если всё в порядке с самим винтом) на SATA-винтах включается автоматически.

Demon37 ★★★★
()
Ответ на: комментарий от ZZaiatSS

>Timing cached reads: 2056 MB in 2.00 seconds = 1027.58 MB/sec

>Timing buffered disk reads: 282 MB in 3.02 seconds = 93.46 MB/sec

Хочешь сказать это с выключенным DMA? :D

Demon37 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.