ПИО и ДМА

ПИО (програмибилни улаз / излаз) је врло стари начин рада уређаја који има много значајних недостатака; процесор је укључен у пренос података путем хард дискова и ЦД / ДВД уређаја, наравно, то смањује перформансе. Деведесетих година прошлог века појавио се режим размене података користећи директан приступ меморији ДМА (Дирецт Мемори Аццесс), централни процесор се више није користио, а уређаји су приступали директно главној меморији, што је повећало укупне перформансе система неколико пута.


ПИО и ДМА


У овом ћемо чланку размотрити разлоге због којих оперативни систем може ставити уређаје у спорији ПИО режим и како их поправити. Ово питање је настало од мог пријатеља када га је ангажовао системски администратор у предузећу где је било хитно потребно ажурирати рачунарски парк, а власти то наравно нису радиле и морале су да изађу саме. У основи, рачунари нису били нови, али су се носили са својим одговорностима. Занимљиво је да су њих двојица радили у ПИО режиму и морали су да их некако пребаце у ДМА режим.


На првој системској јединици која ради у ПИО режиму видели смо да је чврсти диск повезан 40-жичним интерфејс каблом, да би ДМА радио, потребан нам је 80-жични ИДЕ кабл, заменимо га и проблем је решен. На другом рачунару се налазио нови хард диск, Вестерн Дигитал САТА 250 ГБ интерфејс за повезивање и садржавао је Виндовс КСП оперативни систем, други Сеагате Баррацуда 80ГБ, стари ИДЕ интерфејс и оба су радила у режиму Пио. Вредило је уклонити застарјели ИДЕ чврсти диск и нови САТА је радио ДМА.


У принципу би се стари хард могао уклонити, али питање би остало неријешено. Пре поновне инсталације управљачких програма на матичној плочи или самог Виндовс-а, брисања примарног и секундарног ИДЕ канала, могу рећи да плешем са тамбуром, почео сам се сећати да сам негде читао о сличном проблему и како је решен.
И одлучили су да су то лачни, паметни људи. Два тврда диска, нови САТА модел и стари ИДЕ, радиће заједно у ДМА режиму ако су истог произвођача.


Код куће сам имао Вестерн Дигитал хард диск, ИДЕ интерфејс, на 40 ГБ, инсталирали смо га у системску јединицу уместо у претходни и оба су радила у ДМА режиму, тако је решен сукоб уређаја. Шта још можете учинити ако је Виндовс КСП пребацио ваше уређаје у спорији ПИО режим, у принципу су све методе које се могу применити описане у нашем чланку Кочење хард диска, осим једног, ово је уређивање регистра, а ми ћемо га сада прегледати.

Опћенито, метода је ризична, не можете покренути сустав, па направите најбољу сигурносну копију система, на примјер, у Ацронису. Потребан нам је ХКЕИ_ЛОЦАЛ_МАЦХИНЕ \ СИСТЕМ \ ЦуррентЦонтролСет \ Сервицес \ Цдфс \ бусх, затим креирамо ЕррорЦонтрол кључ са вриједношћу 0 и поново покренимо и избришемо контролере у управитељу уређаја у ИДЕ АТА / АТАПИ, свим примарним и секундарним ИДЕ каналима.
Следећи је грм ХКЕИ_ЛОЦАЛ_МАЦХИНЕ \ СИСТЕМ \ ЦуррентЦонтролСет \ Цонтрол \ Цласс \ 4Д36Е96А-Е325-11ЦЕ-БФЦ1-08002БЕ10318, овде су нам потребне мапе
0000 - сам контролер;
0001 - Секундарни ИДЕ Цханелл;
0002 - Примарни ИДЕ Цханелл;
Улазимо у мапе, сваки од њих је одговоран за канал који нам је потребан, овде су нам потребни кључеви.
МастеДевицеТимингМодеАлловед
СлавеДевицеТимингМодеАлловед
Додјељујемо им вриједност 0кфффффффф.
Даљње типке МастерДевицеТимингМоде
СлавеДевицеТимингМоде
Према подржаном режиму УДМА:
УДМА режим 2 - 0 × 2010
УДМА мод 4 - 0 × 8010
УДМА мод 5 - 0 × 10010
УДМА мод 6 - 0кфффф
Поново покрените систем.

Ознаке за чланак: Тврди диск Гвожђе и периферна опрема