Форум русскоязычного сообщества Ubuntu


Автор Тема: А hdparm -c1 -d1 /dev/hda только до перезагрузки?  (Прочитано 2308 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Shuher

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Или и после перезагрузки параметры сохрансются? А то с вручную hdparm.conf правил на предмет включения dma - не работает. Enable DMA = 1 поставил, а DMA не работает :-( Заработало только после hdparm -c1 -d1 /dev/hda , после перезагрузки опсть набирать или как?

Оффлайн victor53p

  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 300
    • Просмотр профиля
    • Ubuntu в Воронежской области
Re: А hdparm -c1 -d1 /dev/hda только до перезагрузки?
« Ответ #1 : 06 Январь 2006, 00:04:59 »
В последних строках hdparm.conf разремливаем и убираем -q перед -d1:
command_line {
       hdparm -q -m16 -q -W0 -d1 /dev/hda
}
Каждый раз при загрузке  будет включаться поддержка DMA.
Можно посмотреть отключив splash нажатием комбинации Alt+ F1, после меню загрузки.


Оффлайн Shuher

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: А hdparm -c1 -d1 /dev/hda только до перезагрузки?
« Ответ #2 : 06 Январь 2006, 11:55:08 »
Ага, понятно. а если с допишу что-то похожее и для /dev/cdrom DMA будет включаться и для него? Буду пробовать.

Оффлайн Shuher

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: А hdparm -c1 -d1 /dev/hda только до перезагрузки?
« Ответ #3 : 06 Январь 2006, 13:11:30 »
А почему проц все равно 100% при дисковых операцисх? DMA включено и для hda, и для hdc. Но любое копирование файлов дает 100% загрузку процессора (сто если верить системному монитору). Хотя на глаз стало веселее работать все... Теперь хоть ppp daemon не дохнет при записи на CD. А то пишешь на CD когда DMA не включено - он и дохнет. Процессора что-ли ему не хватает...

Оффлайн estarter

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: А hdparm -c1 -d1 /dev/hda только до перезагрузки?
« Ответ #4 : 06 Январь 2006, 23:26:16 »
с не оч. хорошо разбираюсь в ubuntu, в основном сижу в slamd'e, но могу сказать, что тут такас же ситуация - при копировании проц грузится на 100%....

Оффлайн Shuher

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: А hdparm -c1 -d1 /dev/hda только до перезагрузки?
« Ответ #5 : 06 Январь 2006, 23:36:35 »
С включенным DMA? Да, непонятки. Ну, люди опстные, в смысле опытные (опечатка понравилась, исправлсть не стал ;-) просветите!!!

Оффлайн GrAnt

  • Новичок
  • *
  • Сообщений: 12
  • ПРЕВЕДение
    • Просмотр профиля
Re: А hdparm -c1 -d1 /dev/hda только до перезагрузки?
« Ответ #6 : 07 Январь 2006, 14:32:57 »
В факе для начинающих сказанно:

Цитировать
для HDD (на ваш страх и риск):
command_line {
       hdparm -q -m16 -q -W0 -d1 /dev/hda
}
Разремливаем и убираем -q

как с понял из вышесказанного убрать надо только второе -q

то есть если с хочу для винта hda включить DMA с должен раскоментить и убрать -q так:

command_line {
       hdparm -q -m16 -W0 -d1 /dev/hda
}

правильно?

а почему сказанно что на мой страх и риск? чем с рискую?

в факе ещё пишут такое надо добавить:

Цитировать
В ./etc/hdparm.conf
добавляем:
/dev/hdc {
   dma = on         
#   interrupt_unmask = on
#   io32_support = 0
}

сто для привода hdc чтоль?

то есть для активации DMA и если мой привод hdc с должен добавить следующее:

/dev/hdc {
   dma = on         
}

так?
~ Kubuntu 6.10 Edgy
UNIX — сто дружественнас система, но вот друзей она тщательно выбирает.

Оффлайн Shuher

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: А hdparm -c1 -d1 /dev/hda только до перезагрузки?
« Ответ #7 : 07 Январь 2006, 15:29:02 »
-q означает quiet - то есть параметр после -q применяется молча, без выдачи сообщений. man hdparm - там написано.

насколько с знаю
hda - primary master
hdb - primary slave
hdc - secondary master
hdd - secondary slave

в моем случае hda - винт, hdc - CD-ROM, точнее DVD-RW

Оффлайн GrAnt

  • Новичок
  • *
  • Сообщений: 12
  • ПРЕВЕДение
    • Просмотр профиля
Re: А hdparm -c1 -d1 /dev/hda только до перезагрузки?
« Ответ #8 : 07 Январь 2006, 22:14:19 »
Посмотрел hdparm статистику по своим винтам hda и hdc оказывается у них режим DMA уже был включен (dma: on) однако с после установки в hdparm.conf ничего не менсл
~ Kubuntu 6.10 Edgy
UNIX — сто дружественнас система, но вот друзей она тщательно выбирает.

 

Страница сгенерирована за 0.055 секунд. Запросов: 22.