Kontakty

Ako sa prepínajú režimy pio dma. Neočakávané spomalenie HDD, prečo a ako sa vyliečilo. Bojujte proti režimu PIO. Možné režimy prevádzky pevného disku

Zdravím všetkých čitateľov blogu. V tomto článku budeme hovoriť o tom, ako obnoviť výkon systému. Používatelia majú často problém veľmi pomalá práca počítač, najmä pri nahrávaní a pri čítanie disky, alebo jednoducho bezdôvodné „brzdy“ systému pri prevádzke či zaťažovaní. Prečo systém zamrzne čítať
Môže na to byť veľa dôvodov, dnes navrhujem zvážiť pomerne bežný - toto je nesprávny spôsob prevádzky CD / DVD - ROM alebo pevné disky , teda povedzme si o tom PIO a DMA.Ako skontrolovať HDD pre chyby a odstrániť ich čítať

Aká je podstata a rozdiel medzi PIO a DMA.

PIO a DMA- toto sú dva režimy prevádzky pevných diskov, vo všeobecnosti akéhokoľvek disku.
PIO (programovateľný vstup/výstup)- už zastaraný režim, na prevádzku potrebuje
zapojiť centrálnej procesorovej jednotky, čo vedie k výraznej strate výkonu.
DMA (priamy prístup do pamäte)- moderná metóda, ktorá obchádza procesor a
odvolania priamo do RAM, to vám umožňuje výrazne zvýšiť produktivitu a zbaviť sa otravných „brzd“.
Režim DMA sa na operačných sálach používa už dlhšiu dobu v rôznych variantoch. systémy Windows 7, 8, ale aj 10 v systéme Windows XP,často dochádza k situácii, v ktorej DMA sa automaticky prepne na PIO a nebudete ho môcť vrátiť späť pomocou bežných metód. Čo je príčinou tejto situácie?
V systéme Windows XP implementované mechanizmus kontrola chýb ak čítate z pevný disk alebo inej mechaniky, chyby sa vyskytujú príliš často, systém sa automaticky prepne do pomalšieho režimu, kde je ich percento menšie. Ale, Windows XP môže normálne fungujúce zariadenie uviesť do takéhoto režimu.
Ako opraviť chyby Windows čítať

A tak skontrolujme prevádzkové režimy všetkých jednotiek, aby sa systém nespomalil.

1 ... Spustite konzolu "Počítačový manažment"- kliknite pravým tlačidlom myši "Môj počítač"


v rozbaľovacej ponuke vyberte položku "Správca zariadení", alebo cez
Ovládací panel. Alebo Štart - Spustiť - devmgmt.msc

2. Vyberáme " Správca zariadení", vyberte si IDE ATA / ATAPI ovládače,


otvorí sa niekoľko liniek s kontrolórmi - máme záujem :
Primárne a sekundárne kanály IDE→ ideme jeden po druhom vlastnosti tieto kanály (kliknite pravým tlačidlom myši na kanál, riadok „ Vlastnosti"), Na kartu" Extra možnosti» ,
rozlišujú sa tu dve skupiny "Zariadenie 0" a "Zariadenie 1", každý má riadky
"Režim prenosu"- treba v ňom vybrať DMA, ak je k dispozícii“, Potom riadok "Aktuálny režim prenosu", by malo byť niečo ako Režim Ultra DMA: 4,


ak je tu "PIO Mode", tak toto je naše prípad a my budeme opraviť to.
Ak všade je tam režim ultra DMA, potom je všetko v poriadku a v ďalších akciách už nie je potrebné pokračovať.
3. Najprv to skúsme opraviť ručne - v každom riadku "Režim prenosu" nastavte "DMA, ak je k dispozícii", kliknite "OK" a reštartujte počítač. Po opätovnom zapnutí
pozrieme sa na prevádzkové režimy kanálov, ak je všade DMA, potom je všetko v poriadku, ak zostane PIO, potom pokračujeme ďalej.
4. Znova nájsť Primárne a sekundárne kanály IDE a odstráňte ich (kliknite pravým tlačidlom myši na každý kanál, vyberte "Odstrániť"). Nebojte sa, všetko bude fungovať dobre.
Znova reštartujte počítač - Windows XP nájde ovládače a prepne ich do rýchleho režimu, t.j. v DMA... Skontrolujte výsledok, všade by mal byť režim DMA.
5. Ak všetko vyššie uvedené nepomohlo a znova sa zobrazí „ Režim PIO", potom to bude potrebné preusporiadať vodičov pre základná doska- reštartovať
a znova skontrolujte výsledok.
6. No a posledný bod, ak po tom všetkom trápení režim PIO nezmizol, potom ho budete musieť upraviť registra. Chcem poznamenať - vykonávať akékoľvek operácie s
registra veľmi starostlivo a starostlivo, každá nesprávna akcia môže viesť k úplnej nefunkčnosti vášho systému. Najlepšie je urobiť si kópiu registra vopred.
Ako prispôsobiť systém Windows XP pomocou čítania databázy Registry

Najprv skúste vypnúť systém kontroly chýb.
Ak to chcete urobiť, vo vetve registra:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Cdfs \,
vytvoriť kľúč ErrorControl a nastavte jej hodnotu na 0.


Potom reštartujte a postupujte podľa bodu №4.


v ňom môžete manuálne nastaviť režim DMA.
Nachádza sa tu niekoľko priečinkov - 0000, 0001, 0002.
0000 - zodpovedá za samotného prevádzkovateľa;
0001 - zodpovedný za sekundárne IDE Chanell;
0002 - zodpovedný za primárne IDE Chanell;
Otvorte priečinok pre kanál, ktorý potrebujeme. Obsahuje
niekoľko kláves, najprv vyberte:
MasteDeviceTimingModeAllowed
SlaveDeviceTimingModeAllowed
a nastavte hodnotu rovnú 0xffffffff.
Potom nastavíme hodnotu nasledujúcich kľúčov:
MasterDeviceTimingMode
SlaveDeviceTimingMode
podľa nasledujúcich údajov, v závislosti od
podporovaný UDMA - režimy:
Režim UDMA 2 – 0 × 2010
Režim UDMA 4 – 0 × 8010
Režim UDMA 5 – 0 × 10010
Režim UDMA 6 - 0xffff

Potom reštartujte a skontrolujte výsledok - všetko by malo fungovať dobre.

Ako urýchliť a zotaviť sa Výkon systému Windows 10, čítaj
Aká je rýchlosť prenosu informácií v počítačoch, prečítajte si
Dúfam, že tento článok vám pomôže správne nastaviť režimy. PIO a DMA a zlepšiť celkový výkon systému.

Ak sa počítač začne spomaľovať, väčšina používateľov začne v prvom rade hrešiť procesor, RAM alebo grafickú kartu, ale absolútne zabúdajú, že pevný disk je rovnako dôležitou súčasťou počítača a v mnohých prípadoch je problémom spomalenia rýchlosti práce operačný systém spojené s ním.

Možné režimy prevádzky pevného disku

HDD má schopnosť pracovať s dátami v dvoch režimoch: starší PIO a novší DMA. Zásadne sa líšia v princípe svojej práce, a teda aj v rýchlosti spracovania údajov. Takže v režime PIO sú všetky dáta spracovávané pomocou procesora, ktorý ich silne zaťažuje a v dôsledku toho vedie k poklesu celkového výkonu systému. Ale režim DMA je už hardvérové ​​spracovanie dát, pri ktorom sa používajú rôzne urýchľovače a CPU sa na tomto procese nezúčastňuje.

Spontánne prepnutie systému Windows do režimu PIO a príznaky toho

Systém Windows štandardne pracuje s HDD vo vysokorýchlostnom režime DMA, ale niekedy sa kvôli špecifickým chybám automaticky prepne do režimu PIO. A je veľmi problematické znova zapnúť DMA a urobiť to štandardnými spôsobmi takmer nemožné. Typické príznaky, že systém Windows prešiel na prácu s pevným diskom v režime PIO, sú:

Niekoľkonásobný pokles rýchlosti práce s HDD;
Pomalá rýchlosť systému počas diskové operácie;
Nadmerné zaťaženie procesora (80-90%) pri práci s pevným diskom;
Systém sa začal náhle „spomaliť“. To znamená, že pred hodinou bolo všetko normálne a potom sa zrazu objavili problémy.

Na tento moment pevný disk je najslabším miestom celého systému a pokles rýchlosti jeho práce, dokonca aj dvojnásobný, vedie ku katastrofálnym následkom. Aby ste sa uistili, že systém Windows skutočne prepol na prácu s pevným diskom v pomalom režime PIO, musíte urobiť nasledovné:

1. Kliknite pravým tlačidlom myši na ikonu „Tento počítač“ a vyberte „Spravovať“;

2. Rozbaľte vetvu radiča a nájdite kanál, ku ktorému je pripojený váš pevný disk;
3. Kliknite naň pravý kľúč myšou, prejdite na „Vlastnosti“ a prepnite sa na „Rozšírené možnosti“;
4. Pozrite sa na riadok Current Transfer Mode. Ak je napísané „DMA Mode“, potom je všetko v poriadku, ale ak „PIO Mode“, budete musieť vykonať niekoľko jednoduchých operácií a vrátiť disk do preferovaného režimu prevádzky.

Zapnite režim DMA

V skutočnosti sa to dá dosiahnuť dvoma spôsobmi. Prvý z nich je celkom jednoduchý a stačí odstrániť nefunkčné zariadenie a potom reštartovať počítač. Potom ho systém Windows automaticky preinštaluje a režim zariadenia sa prepne späť na DMA.

Ak z nejakého dôvodu nemôžete povoliť DMA prvým spôsobom, budete musieť vynaložiť trochu viac úsilia a použiť editor registra. Postupujte takto:

  1. Stlačte Win + R a do zobrazeného riadku zadajte príkaz regedit;
  2. Navigujte po ceste HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Class \ (4D36Е96A-Е325-11CE-BFC1-08002BE10318);

  1. Nájdite riadok MasterDeviceTimingModeAllowed.
  2. Ak je v stĺpci hodnota tohto riadku napísaná 0x00000001f, znamená to, že váš pevný disk skutočne pracuje v režime PIO;
  3. Zmeňte hodnotu na 0xffffffff a reštartujte počítač.

Potom sa váš pevný disk prepne späť do režimu DMA a jeho rýchlosť a celková rýchlosť systému sa výrazne zvýši.

Na prenos údajov medzi pevným diskom a pamäťou počítača sa používajú dva hlavné režimy:

    režim programovaného vstupu / výstupu (PIO);

    Režim priameho prístupu do pamäte (DMA).

Režim Pio

V režime PIO je každý bajt informácií z pevného disku najprv prečítaný centrálnym procesorom a až potom zapísaný do pamäte RAM. V závislosti od dĺžky čítacieho cyklu a počtu sektorov prenesených na jeden prístup na disk sa rozlišujú režimy PIO (PIO Mode 0), PIO1, PIO2, PIO3, PI04, PI05.

Režim Dma

Režimy PIO sa používajú v operačných systémoch s jednou úlohou, kde procesor počítača číta alebo zapisuje údaje vyrovnávacia pamäť pevný disk IDE alebo EIDE a potom sa tieto údaje prenesú do pamäte RAM. V multitaskingových operačných systémoch je vhodné používať režimy priameho prístupu do pamäte (DMA). Vstup / výstup údajov v tomto režime sa vykonáva do pamäte RAM počítača bez účasti CPU. Tento proces prebieha pod kontrolou správcu úložiska zapnutého pevné disky v pauzách medzi volaniami CPU do RAM, čo trochu spomaľuje rýchlosť prenosu dát, ale šetrí čas procesora. Na implementáciu režimov DMA sú na rozdiel od РЮ potrebné špeciálne ovládače a ovládače.

Režimy DMA sú rozdelené do režimov Singleword a Multiword v závislosti od počtu slov prenesených v jednom cykle prevádzky so systémovou zbernicou.

Serial ata (sata)

Ďalšie zvýšenie rýchlosti prenosu dát cez paralelné rozhranie ATA spôsobilo technické ťažkosti. Výrobcom PC navyše nevyhovoval široký 40-žilový (alebo 80-žilový) kábel, ktorý bráni cirkulácii vzduchu vo vnútri skrine a je obmedzený na dĺžku 46 cm.

Preto bola v roku 1999 vytvorená Serial ATA Working Group na vytvorenie rozhrania Serial ATA (SATA) Serial ATA. Rozhranie bolo predstavené v roku 2001 a preukázalo rýchlosť prenosu dát 150 MB/s.

Tiež na pripojenie viacerých zariadení (HDD, CD-ROM mechaniky, DVD-ROM atď.), nie hviezdicová topológia (keď každé zariadenie musí byť identifikované ako Master alebo Slave), ale topológia point-to-point, keď je každé zariadenie priamo pripojené k hostiteľskému adaptéru (ako zariadenia SCSI ).

SCSl (Small Computer System Interface) je všestrannejšie a efektívnejšie rozhranie ako IDE. Jeho hardvérová implementácia je však podstatne drahšia ako implementácia rozhrania IDE. SCSI má jasné výhody pri práci s videom, ako aj pri použití CD-ROM mechaniky v multitaskingovom operačnom prostredí alebo ako sieťové úložné zariadenie.

Komunikácia medzi zariadením SCSI a I/O zbernicou (ako je ISA, PCI, VLB) prebieha cez externú zbernicu pomocou hostiteľského adaptéra. Zariadenia pripojené na zbernicu SCSI spolu nekomunikujú priamo, ale prostredníctvom vstavaných radičov SCSI.

Ako vieš, Windows 7 dostal v porovnaní s predchodcom výraznejšie vylepšenia v čase bootovania a odozve systému Windows Vista ... Urobili sa významné zmeny, aby sa zabránilo tomu, že systém premrhá všetko systémová pamäť pri otvorení Vysoké číslo okná prieskumníka, systémové služby a procesy sú optimalizované.


V tomto článku sa pozrieme na:

Pozor!
Upozorňujeme, že niektoré z diskutovaných metód urýchlenia práce Windows 7 sú založené na deaktivácii akéhokoľvek druhu úloh, zjednodušení alebo zlepšení funkčnosti systému pre pohodlnejšie používanie. Tie. v podstate si vyberáte medzi pohodlím a výkonom.

Spôsoby optimalizácie systému Windows 7

1. Zrýchlite ponuku Štart.

Definícia nedávno nainštalované programy a chvíľu trvá, kým systém zvýrazní tieto nedávno nainštalované programy zakaždým, keď otvoríte ponuku Štart. Tento čas môžete ušetriť.

Ak to chcete urobiť, musíte prejsť do nastavenia ponuky Štart: vo vlastnostiach Panel úloh a ponuka Štart(Ak chcete aktivovať, prejdite na ovládací panel Windows 7: Štart -> Ovládací panel). Prejsť na záložku "Úvodná ponuka" a kliknite na tlačidlo "Naladiť".
Obrázok 1. Konfigurácia ponuky Štart

Zrušte začiarknutie políčka Zvýraznite nedávno nainštalované programy a potom stlačte Použiť.
Obrázok 2. Vypnutie zvýraznenia nedávno nainštalovaných programov
Ak chcete skrátiť prestávku, keď sa zobrazí okno ponuky Štart, prejdite do editora databázy Registry (príkaz "regedit" v dialógu Nájdite programy a súbory).
Obrázok 3. Spustenie Editora databázy Registry
Po spustení editora registra ( regedit.exe) prejdite na pobočku HKEY_CURRENT_USER -> Ovládací panel-> Pracovná plocha(obr. 4).

Obrázok 4. Výber požadovanej vetvy registra
Zmeňte hodnotu kľúča MenuShowDelay S "400" na "50"... Pauza sa výrazne skráti.

Obrázok 5. Zmena pauzy pri zobrazení okna
2. Optimalizácia výkonu pevného disku v systéme Windows 7

Táto možnosť je známa už od nepamäti Windows XP ale ak v XP pôvodne to bolo zahrnuté, potom v Windows 7 optimalizácia pevných diskov bola považovaná za zbytočnú a v predvolenom nastavení je zakázaná. Teraz sa pozrieme na spôsob povolenia tejto možnosti.

Ísť do Štart -> Ovládací panel -> Správca zariadení -> Diskové zariadenia-> (vyberte váš pevný disk) -> Vlastnosti -> Zásady ... a tam začiarknite položku pred položkou "Zakázať vyprázdnenie vyrovnávacej pamäte Záznamy systému Windows pre toto zariadenie".
Obrázok 6. Zakážte vyprázdnenie vyrovnávacej pamäte pre zápis vo Windowse
Teraz v tom istom "Správca zariadení" otvárame ďalšiu pobočku - "IDE ATA / ATAPI Controllers (IDE ATA / ATAPI Controllers)", po ktorom vo vlastnostiach všetkých kanálov ATA (ATA kanál 0, ATA kanál 1 atď.) v záložke « Ďalšie nastavenia(Pokročilé nastavenia) " skontrolujte, či je začiarknuté políčko "Povoliť / Povoliť DMA (Povoliť DMA)".
Obrázok 7. Zapnutie režimu DMA
Ak políčko nie je začiarknuté, začiarknite ho.

3. Zrýchlenie kopírovania a presúvania súborov v systéme Windows 7

Windows 7 dostal ďalšiu zaujímavú funkciu – vzdialenú diferenciálnu kompresiu.
Táto možnosť na jednej strane vypočíta a prenesie rozdiel medzi oboma objektmi, čím sa minimalizuje množstvo prenesených dát, na druhej strane však výpočet zaberie čas.

Túto funkciu môžete vypnúť. Ak to chcete urobiť, prejdite na Štart -> Ovládací panel -> Programy a funkcie -> Zapnúť alebo vypnúť súčasti systému Windows-> Diaľková diferenciálna kompresia (musí byť nezačiarknuté).

Obrázok 8. Vypnutie diferenciálnej kompresie
4. Zakázať kontrolu digitálny podpis vodičov

Táto akcia môže tiež mierne zvýšiť rýchlosť systému (pri inštalácii nových ovládačov). Ak chcete túto možnosť zakázať v Windows 7 urob nasledovné:

Vbehnúť "štart" gpedit.msc.
Obrázok 9. Spustenie administračného panelu
Potom prejdite na nasledujúcu cestu:

Konfigurácia používateľa -> Šablóny pre správu -> Systém -> Inštalácia ovládačov -> Digitálny podpis ovládačov zariadení... V tomto okne musíte vybrať režim "Zakázané".

Obrázok 10. Vypnutie overovania digitálneho podpisu ovládača
5. Zrýchlenie načítania Windows 7

Môžeme vyhrať ešte niekoľko sekúnd, aj keď táto rada platí pre používateľov, ktorí pracujú na viacjadrových procesoroch Windows 7 ako operačný systém.
Postupujte teda podľa týchto krokov:

Zadajte MSCONFIG vo vyhľadávacom poli ponuky "štart" a stlačte kláves "Enter".

V okne, ktoré sa otvorí, prejdite na kartu a kliknite na tlačidlo "Pokročilé nastavenia".

Obrázok 11. Ďalšie parametre optimalizácie systému Začiarknite políčko vedľa položky "Počet procesorov" a v rozbaľovacej ponuke pod touto položkou vyberte maximálny počet vaše jadrá (2 alebo 4).

Obrázok 12. Nastavenie počtu procesorov pre systémy s viacvláknovými procesormi
Kliknite na "OK" a reštartujte systém, aby ste videli dosť viditeľný rozdiel v rýchlosti zavádzania Windows 7.

6. Zrýchlenie prezerania náhľadov (thumbnails).

Môžete zvýšiť rýchlosť prezerania miniatúr (miniatúr) v Windows 7... Ak to chcete urobiť, musíte postupovať podľa týchto krokov:

Zadajte regedit(bez úvodzoviek) vo vyhľadávacom poli ponuky "štart" a stlačte kláves "Enter".

Choďte na pobočku "HKEY_CURRENT_USER -> Ovládací panel -> Myš".

Obrázok 13. Výber požadovanej vetvy registra na optimalizáciu pauzy pri zobrazovaní miniatúr
Dvakrát kliknite na parameter MouseHoverTime a zmeniť jeho hodnotu na 100 .

Obrázok 14. Nastavenie novej hodnoty
7. Zníženie času vypínacie okná 7

Čas dokončenia Windows 7 možno výrazne znížiť. Toto je však dosť barbarský spôsob: skrátime čas, ktorý je pridelený procesu ukončenia programu, po ktorom bude program ukončený násilne.

Zadajte regedit vo vyhľadávacom poli ponuky "štart" a stlačte kláves "Enter".

Choďte na pobočku HKEY_LOCAL_MACHINE -> Systém -> CurrentControlSet -> Ovládanie.


Obrázok 15. Výber požadovaného kľúča databázy Registry
Zmeňte hodnotu parametra "Časový limit WaitToKillService" od významu 12000 (12 sekúnd) zapnuté 2000 (2 sekundy).

Obrázok 16. Zmena hodnoty.

Sekundárny majster

možnosti-menu priradenie každému zo štyroch možných pevných diskov (E) IDE-rozhranie optimálneho PIO-režimu (programovateľný vstup/výstup). Možné hodnoty: "Auto" (predvolené), "Režim 0", "Režim 1", "Režim 2", "Režim 3", "Režim 4". Režimy 0 ... 2 sa vzťahujú na bežné disky IDE (štandard ATA), 3 a 4 - na EIDE (ATA-2), režim 5 - na ATA-3. Je jasné, že v automatický režim systém vyberie najlepšiu rýchlosť prenosu dát pre každý disk. Ale to si musíme pamätať automatická inštalácia Režim PIO je vyrobený v súlade so schopnosťou automatického zisťovania fungovania pevného disku a množstva informácií prijatých zo zariadenia. Ak má používateľ pochybnosti o správnosti autodetekcie režimu PIO, tak podľa dokumentácie na pevnom disku môže používateľ zmeniť režim PIO pre ktorýkoľvek z diskov. Systém BIOS v režime „Auto“ môže tiež nesprávne identifikovať režim PIO disku EIDE a ten nie je rozpoznaný. Režimy 3 a 4 vyžadujú použitie diskov EIDE v systéme.

Podobné (štyri!) možnosti sa môžu nazývať aj „ IDEPrimárnyMajsterPIO" atď.

možnosť " Rýchle programované I/O režimy"ponúka nasledujúce hodnoty:" Disabled "," Auto Detected "," PIO0 ", ..." PIO4 ". Možnosť s rovnakým názvom neočakávane navrhla hodnoty" Disabled "a" Auto Detected "(predvolené). vedie k tomu, že charakteristika rýchlosti inštalácie nie je optimálna, "Auto Detected" nastavuje maximálnu možnú rýchlosť.

Možnosť sa môže nazývať aj „ Režim PIO Prenos dát"alebo" Režim prenosu". Posledná možnosť ponúkala túto množinu hodnôt:" Auto "," Default "(ekvivalent k" Fast PIO 1 "), Fast PIO 1 "," Fast PIO 2 "," Fast PIO 3 "," Fast PIO 4 "," FPIO 3 / DMA 1 "," FPIO 4 / DMA 2 ". Je zrejmé, že prichádza zakaždým o parametroch štyroch pevných diskov, prípadne dvoch pri starších systémoch. V tomto prípade sa možnosti môžu nazývať " Režim IDE Master PIO" ("Režim Master Drive PIO") a " Režim IDE Slave PIO" ("Režim PIO podriadeného disku").

PIO (Programmable Input / Output) vykonáva centrálny procesor a funguje na princípe prenosu dát na špecifické I/O adresy (pozri podsekciu Porty). Režimy PIO určujú, ako rýchlo je možné prenášať dáta medzi diskom a radičom. Pri ich používaní sú zapojené registre centrálna procesorová jednotka systémov. To však nie je všetko! Režimy PIO alebo DMA určujú veľkosť prenášaných informačných paketov, spôsob ich kódovania, rýchlosť a postupnosť prenosu, všetky časové charakteristiky cyklu výmeny. V závislosti od režimov sú nastavené rôzne časy cyklov, takže prenosové rýchlosti sa môžu meniť vo veľmi širokom rozsahu (pozri tabuľku).

Po prijatí príkazu „Identify Drive“ menič vráti spolu s ďalšími parametrami informácie o podporovaných režimoch PIO a DMA. Tieto parametre je možné určiť aj pomocou špeciálne služby... Režim prenosu sa nastavuje podľa hodnoty jedného z registrov - SC (register sektorového počítadla ATA zariadení). Prostredníctvom jedného z prevádzkových režimov tohto registra sa riadi režim výmeny.

Režimy ATA-2 (PIO 3 a PIO 4) využívajú hardvérové ​​riadenie toku. Aby sme boli presní, Enhanced IDE obsahuje operáciu s názvom „IORDY flow control“, ktorá umožňuje disku povoliť burst režim pre 100% využitie šírky pásma zbernice. Režim riadenia toku prenáša iniciatívu na zariadenie (disk) a umožňuje vám zbaviť sa neefektívnych „slepých“ režimov PIO nastavením šírky pásma ovládača v súlade s možnosťami pevného disku. To znamená, že v prípadoch, keď je k dispozícii celá šírka pásma, bude výmena údajov s hostiteľským adaptérom riadiť pevný disk.

Čo je to za signál? "IORDY" (Input / Output Ready) - signál z pevného disku EIDE potvrdzujúci dokončenie cyklu výmeny s ovládačom. Ďalšie mená sú „CHRDY“, „IOCHDRY“. Použitie "IORDY" umožňuje vysokorýchlostnému pevnému disku sprísniť výmenný cyklus s radičom, keď nemá čas na príjem alebo prenos údajov. To umožňuje skrátiť štandardné trvanie výmenného cyklu na minimum, maximálne zvýšiť rýchlosť a v prípade potreby predĺžiť jednotlivé cykly pomocou „IORDY“. Na tento účel musí byť signál podporovaný pevným diskom aj ovládačom. Riadenie toku na strane disku umožňuje ovládač pomocou príkazu „Nastaviť funkcie“, takže túto výmenu podporuje disk aj ovládač súčasne. Ovládače, ktoré nepodporujú „IORDY“, môžu pri používaní viesť k strate údajov rýchle režimy PIO; v tomto prípade použite režimy nižšej rýchlosti. Niektoré zdroje uvádzajú režim 5, ale nedostal sa k rozšírenej distribúcii a nie je štandardný.

Ak nie je možné naprogramovať režimy výmeny individuálne pre každé zo zariadení v systéme a keď sú pripojené zariadenia, ktoré optimálne pracujú v rôznych režimoch, systém nadviaže výmenu rýchlosťou minima režimov. Preto a štandardným odporúčaním je nepripájať pevný disk a CD-ROM k rovnakému kanálu.

Programovateľné I/O režimy sú dostatočne účinné iba v prostrediach s jednou úlohou. Pre multitaskingové operačné systémy sú preferované režimy DMA. Malo by sa pamätať na to, že vysokorýchlostné režimy DMA sú implementované ovládačmi operačného systému. Softvérová konfigurovateľnosť ovládača definuje flexibilitu ovládania režimov DMA.



Páčil sa vám článok? Zdieľaj to