Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 6 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 07.06.2003
Я столкнулся с небольшой проблемой… Моя система всегда работала на частотах: P4 2.4@2.9GHz /AGP 66MHz /PCI 33MHz.
Вчера я решил подогнать камень до 3.0 GHz, следовательно, частоты AGP/PCI составили 71/35 MHz. Я несколько часов поработал в этом режиме, потестил 3DMark03, PCMark2002, WinRAR (тест не пройден) и т.д. После некоторых сбоев и глюков, я решил вернуть прежние частоты… Но после этого в «Диспетчере устройств», в «Свойствах IDE/ATA контроллеров Вторичны канал IDE стал работать в режиме PIO (включить DMA не получается). Сейчас у меня во время работы в WinXP проявляются заметные торможения. Я слышал, что от переразгона PCI-шины может случится эта проблема, но я теперь не знаю как ее решить. Поможете?
:( :( :(



Партнер
 

ХР при увеличении кол-ва ошибок на канале автоматически убирает дма. Скорей всего у тебя так и произошло. Почитай фак по выньХР. Там решение подобной проблемы описано в случае с CD-ROM.


 

Member
Статус: Не в сети
Регистрация: 04.02.2003
Откуда: г.Барнаул
У меня было похожее, тоже винда (ХР) тормозила, а на 2000 и 98SE нормально все было.
Поискав проблему, нашел - режим PIO на CD-ROM, причем CD-RW работал DMA.
Ну, я сразу попытался и на этом DMA поставить, но не как. Забросил я это дело и стал на CD-RW читать компахи, но когда время появилось я потыкал его несколько раз и о чудо заработало ... Уж как не знаю, а может дрова то что новые ставил?

_________________
Разгоняется все по разному, а сгорает одинаково.


 

http://www.3dnews.ru/reviews/software/w ... x06.htm#12
CD-ROM постоянно сбрасывается в PIO режим, и не хочет выставляться обратно в UDMA. New
Это происходит если XP обнаруживает, что устройство не стабильно работает в выбранном для него режиме. Определяется это по количеству ошибок чтения, получаемых с привода. Обычно это означает что привод находится в плохом состоянии, и про правде ему надо бы на покой. Но выбрасывать вроде бы работающий привод жалко. Благодаря механизмам контроля ошибок, многие такие приводы могут работать долго, счастливо и беспроблемно, несмотря на мнение XP о них. Единственное, что портит кровь их владельцам, это постоянные тормоза системы, из за PIO режима. У меня нет полной уверенности, как работает и чем управляется система контроля ошибок в XP, поэтому я не могу гарантировать что этот совет сработает во всех случаях. Но попробовать можно.

Для отключения режима отслеживания ошибок можно попробовать выставить в 0 ключ ErrorControl расположенный по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdfs\

Для того чтобы вернуть режим UDMA, лучше всего удалить и поставить заново IDE контролёр из Device Manager. Но можно вновь обратится к реестру. Параметры контролёра определяются в реестре, по адресу

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}

Внутри этой ветки находится 4 папки. В том числе и

0000 – отвечает за сам контролёр.
0001 – отвечает за Secondary IDE Chanell.
0002 – отвечает за Primary IDE Chanell.

Выбираем папку которая отвечает за нужный нам канал, и заходим в неё. Каждому из установленных устройств, соответствуют по два ключа, MasteDeviceTimingModeAllowed и SlaveDeviceTimingModeAllowed (или UserMasteDeviceTimingModeAllowed и UserSlaveDeviceTimingModeAllowed, если режимы выбирались вручную), определяющие в каком максимальном режиме разрешается работать Master и Slave устройства, установленные на контролёре, и MasterDeviceTimingMode и SlaveDeviceTimingMode, которые определяют в каком режиме реально работают Slave и Master устройства. Для того чтобы разрешить использовать устройство в UDMA режиме, MasterDeviceTimingModeAllowed (или Slave..., зависит от того к чему диск подключен) должно иметь значение 0хffffffff. Если оно будет 0х0000001f, то устройство сможет работать только в PIO режиме. Убедившись что этот ключ стоит правильно, выставляем MasterDeviceTimingMode, определяя в каком режиме должен работать привод. Возможны следующие варианты (цифры в HEX):

0x10010 режим UDMA Mode 5 (ATA100).
0x8010 режим UDMA Mode 4 (ATA66).
0x2010 режимы UDMA Mode 2 (ATA33).
0x0410 режим Multi-Word DMA Mode 2 и PIO 4.

Кроме этого, UDMA Mode 4 можно включить 0xffff, а UDMA Mode 5 – 0xfffff. Выставляйте нужное, и перезагружайтесь, диск должен перейти в требуемый режим.


 

Member
Статус: Не в сети
Регистрация: 04.02.2003
Откуда: г.Барнаул
Kostique
Это, я думаю все читали, но на практике бывает разное. В других виндах по умолчанию сразу DMA на CD-ROM мой ставится, а ХР, возможно, перестраховалась, но потом то поставила, в реестре я не копал??? Так что загадочно-глючные эти винды.

_________________
Разгоняется все по разному, а сгорает одинаково.


 

Member
Статус: Не в сети
Регистрация: 07.06.2003
Kostique
Большое спасибо за совет! У меня все получилось, теперь все работает. :)


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 6 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan