Contacte

Cum se schimbă modurile pio dma. Încetinirea neașteptată a HDD-ului, de ce și cum a fost vindecat. Luptă împotriva modului PIO. Moduri posibile de funcționare a hard diskului

Salutare tuturor cititorilor blogului. În acest articol, vom vorbi despre cum să restabiliți performanța sistemului. De multe ori utilizatorii au o problemă foarte mare muncă lentă computer, mai ales la înregistrare iar la citind discuri, sau pur și simplu „frânele” nerezonabile ale sistemului în timpul funcționării sau încărcării. De ce sistemul se blochează citiți
Pot exista o mulțime de motive pentru aceasta, astăzi îmi propun să ia în considerare unul destul de comun - acesta este modul greșit de operare CD / DVD - ROM sau hard disk-uri , adică să vorbim despre PIO și DMA.Cum se verifică HDD pentru erori și eliminați-le citiți

Care este esența și diferența dintre PIO și DMA.

PIO și DMA- acestea sunt două moduri de funcționare a hard disk-urilor, în cazul general al oricărei unități.
PIO (Intrare/Ieșire programabilă)- mod deja depășit, pentru funcționare de care are nevoie
se angajează unitate centrală de procesare, ceea ce duce la o pierdere semnificativă a performanței.
DMA (Acces direct la memorie)- o metodă modernă care ocolește procesorul și
recursuri direct la RAM, acest lucru vă permite în mod semnificativ crește productivitateași scapă de „frânele” enervante.
Modul DMA a fost folosit de mult timp în sălile de operație în diverse variante. sisteme Windows 7, 8 și, de asemenea, la 10, totuși în Windows XP, adesea există o situaţie în care DMA trece automat la PIOși nu o veți putea aduce înapoi folosind metodele obișnuite. Ce cauzează această situație?
În Windows XP implementat mecanism controlul erorilor dacă citesc din Hard disk sau o altă unitate, erorile apar prea des, sistemul trece automat la un mod mai lent, unde procentul lor este mai mic. Dar, Windows XP poate pune un dispozitiv care funcționează normal într-un astfel de mod.
Cum să remediați erorile Windows citește

Și, așadar, să verificăm modurile de funcționare ale tuturor unităților, astfel încât sistemul să nu încetinească..

1 ... Lansați consola "Managementul computerelor"- click dreapta pe "Calculatorul meu"


în meniul derulant, selectați elementul "Manager de dispozitiv", sau prin
Panou de control. Sau Start - Run - devmgmt.msc

2. Noi alegem " Manager de dispozitiv", alege IDE ATA / ATAPI controlorii,


se vor deschide mai multe linii cu controlere - ne interesează :
Primar si secundar canale IDE→ mergem unul câte unul la proprietăți aceste canale (clic dreapta pe canal, linia „ Proprietăți"), la fila" Opțiuni suplimentare» ,
aici se disting două grupuri „Dispozitiv 0” și „Dispozitiv 1”, fiecare are linii
„Modul de transfer”- ar trebui să fie selectat în ea DMA dacă este disponibil", Apoi linia „Modul de transmisie curent”, ar trebui să fie ceva de genul Mod Ultra DMA: 4,


dacă există „Mod PIO” aici, atunci acesta este al nostru caz și vom face repara-l.
Dacă peste tot exista un regim ultra DMA, atunci totul este în ordine pentru tine și acțiunile ulterioare nu trebuie continuate.
3. Mai întâi, să încercăm să o reparăm manual - în fiecare linie „Mod transfer” setați „DMA, dacă este disponibil”, faceți clic "O.K"și reporniți computerul. După pornire din nou
ne uităm la modurile de operare ale canalelor, dacă există DMA peste tot, atunci totul este în ordine, dacă a mai rămas PIO, apoi continuam mai departe.
4. Găsiți din nou Canale IDE primare și secundareși ștergeți-le (clic dreapta pe fiecare canal, selectați "Șterge"). Nu vă temeți, totul va funcționa bine.
Reporniți computerul din nou - Windows XP va găsi controlereși le va pune în modul rapid, adică în DMA... Verificați rezultatul, ar trebui să existe un mod peste tot DMA.
5. Dacă toate cele de mai sus nu au ajutat și afișați din nou „ Modul PIO ", atunci va fi necesar rearanjați șoferii pentru placa de baza- reporniți
și verificați din nou rezultatul.
6. Ei bine, ultimul punct, dacă după toată suferința regimului PIO nu a dispărut, atunci va trebui să editați în registru. Vreau să notez - efectuați orice operațiuni cu
registry foarte atent și atent, orice acțiune greșită poate duce la inoperabilitatea completă a sistemului dumneavoastră. Cel mai bine este să faceți o copie a registrului din timp.
Cum să personalizați Windows XP folosind citirea registrului

Mai întâi, încercați să dezactivați sistemul de control al erorilor.
Pentru a face acest lucru, în ramura registrului:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Servicii \ Cdfs \,
creați o cheie Controlul erorilorși setați-i valoarea la 0.


După aceea, reporniți și urmați punctul №4.


în el puteți seta manual modul DMA.
Mai multe foldere se află aici - 0000, 0001, 0002.
0000 - este responsabil pentru însuși controlorul;
0001 - responsabil pentru IDE secundar Chanell;
0002 - responsabil pentru IDE primar Chanell;
Deschideți folderul pentru canalul de care avem nevoie. Contine
mai multe taste, mai întâi selectați:
MasteDeviceTimingModeAllowed
SlaveDeviceTimingModeAllowed
și setați valoarea egală cu 0xffffffff.
După aceea, setăm valoarea următoarelor chei:
MasterDeviceTimingMode
SlaveDeviceTimingMode
conform urmatoarelor date, in functie de
susținută de UDMA - moduri:
Modul UDMA 2 - 0 × 2010
Modul UDMA 4 - 0 × 8010
Modul UDMA 5 - 0 × 10010
Modul UDMA 6 - 0xffff

După aceea, reporniți și verificați rezultatul - totul ar trebui să funcționeze bine.

Cum să accelerezi și să te recuperezi Performanța Windows 10, citește
Care este rata de transfer de informații în computere, citiți
Sper că acest articol vă va ajuta să setați corect modurile. PIO și DMAși îmbunătățirea performanței generale a sistemului.

Dacă computerul începe să încetinească, atunci majoritatea utilizatorilor, în primul rând, încep să păcătuiască pe procesor, Berbec sau o placă video, dar uită absolut că hard disk-ul este o parte la fel de importantă a computerului și, în multe cazuri, problema încetinirii vitezei de lucru sistem de operare asociat cu el.

Moduri posibile de funcționare a hard diskului

HDD-ul are capacitatea de a lucra cu date în două moduri: PIO mai vechi și DMA mai nou. Ele diferă fundamental în principiul muncii lor și, în consecință, în viteza de prelucrare a datelor. Deci, în modul PIO, toate datele sunt procesate folosind procesorul, care le încarcă puternic și, ca urmare, duce la o scădere a performanței generale a sistemului. Dar modul DMA este deja procesare hardware de date în care sunt utilizate diverse acceleratoare și CPU nu participă la acest proces.

Trecerea spontană a Windows la modul PIO și semne ale acestui lucru

Windows funcționează implicit cu HDD în modul DMA de mare viteză, dar uneori, din cauza unor erori specifice, trece automat în modul PIO. Și este foarte problematic să repornești DMA și să o faci moduri standard aproape imposibil. Semnele tipice că Windows a trecut la lucrul cu un hard disk în modul PIO sunt:

O scădere a vitezei de lucru cu HDD de mai multe ori;
Viteză redusă a sistemului în timpul operații pe disc;
Încărcare excesivă a procesorului (80-90%) atunci când lucrați cu un hard disk;
Sistemul a început să „încetinească” brusc. Adică acum o oră totul era normal, apoi au apărut brusc problemele.

Pe acest moment un hard disk este cel mai slab punct al întregului sistem și o scădere a vitezei sale de lucru, chiar și de două ori, duce la consecințe catastrofale. Pentru a vă asigura că Windows a trecut cu adevărat la lucrul cu hard diskul în modul PIO lent, trebuie să faceți următoarele:

1. Faceți clic pe pictograma „My Computer” cu butonul din dreapta al mouse-ului și selectați „Manage”;

2. Extindeți ramura controlerului și găsiți canalul la care este conectat unitatea de disc;
3. Faceți clic pe el tasta dreapta mouse, mergeți la „Proprietăți” și comutați la „Opțiuni avansate”;
4. Uitați-vă la linia Current Transfer Mode. Dacă scrie „Mod DMA”, atunci totul este în regulă, dar dacă „Mod PIO”, atunci va trebui să faci câteva operații simple și să readuci discul la modul de operare preferat.

Activați modul DMA

De fapt, acest lucru poate fi realizat în două moduri. Primul este destul de simplu și trebuie doar să eliminați dispozitivul care funcționează defectuos și apoi să reporniți computerul. După aceea, Windows îl va reinstala automat și modul dispozitiv va reveni la DMA.

Dacă din anumite motive nu puteți activa DMA în primul mod, atunci va trebui să depuneți puțin mai mult efort și să utilizați editorul de registry. Urmează următoarele instrucțiuni:

  1. Apăsați Win + R și introduceți comanda în linia care apare regedit;
  2. Navigați pe cale HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Class \ (4D36Е96A-Е325-11CE-BFC1-08002BE10318);

  1. Găsiți linia MasterDeviceTimingModeAllowed.
  2. Dacă în coloană valoarea acestei linii este scrisă 0x00000001f, atunci aceasta înseamnă că hard disk-ul funcționează într-adevăr în modul PIO;
  3. Schimbați valoarea la 0xffffffff și reporniți computerul.

După aceea, hard diskul va reveni la modul DMA, iar viteza sa și viteza generală a sistemului vor crește semnificativ.

Pentru a transfera date între hard disk și memoria computerului, sunt utilizate două moduri principale:

    modul intrare/ieșire programată (PIO);

    Mod de acces direct la memorie (DMA).

Modul Pio

În modul PIO, fiecare octet de informații de pe hard disk este mai întâi citit de procesorul central și abia apoi scris în RAM. În funcție de durata ciclului de citire și de numărul de sectoare transferate pentru un acces la disc, se disting modurile PIO (PIO Mode 0), PIO1, PIO2, PIO3, PI04, PI05.

Modul Dma

Modurile PIO sunt utilizate în sistemele de operare cu o singură sarcină în care procesorul computerului citește sau scrie date memorie tampon o unitate de disc IDE sau EIDE, iar apoi aceste date sunt transferate în RAM. În sistemele de operare multitasking, se recomandă utilizarea modurilor de acces direct la memorie (DMA). Intrarea / ieșirea datelor în acest mod este efectuată în RAM-ul PC-ului fără participarea procesorului. Acest proces are loc sub controlul controlerului de stocare pornit hard disk-uriîn pauze între apelurile CPU către RAM, ceea ce încetinește oarecum rata de transfer de date, dar economisește timp procesorului. Pentru a implementa modurile DMA, spre deosebire de РЮ, sunt necesare atât controlere speciale, cât și drivere.

Modurile DMA sunt clasificate în moduri Singleword și Multiword, în funcție de numărul de cuvinte transmise într-un ciclu de funcționare cu magistrala de sistem.

Serial ata (sata)

O creștere suplimentară a ratei de transfer de date prin interfața paralelă ATA a cauzat dificultăți tehnice. În plus, producătorii de PC-uri nu s-au simțit confortabil cu cablul larg cu 40 de fire (sau 80 de fire), care împiedică circulația aerului în interiorul carcasei și este limitat la 46 cm lungime.

Prin urmare, în 1999, Grupul de lucru Serial ATA a fost format pentru a crea interfața Serial ATA (SATA) Serial ATA. Interfața a fost introdusă în 2001 și a demonstrat o rată de transfer de date de 150 MB/s.

De asemenea, pentru conectarea mai multor dispozitive (HDD, Unități CD-ROM, DVD-ROM etc.), nu o topologie stea (când fiecare dispozitiv trebuie identificat ca Master sau Slave), ci o topologie punct la punct, când fiecare dispozitiv este conectat direct la un adaptor gazdă (cum ar fi dispozitivele SCSI ).

SCSl (Small Computer System Interface) este o interfață mai versatilă și mai eficientă decât IDE. Cu toate acestea, implementarea sa hardware este semnificativ mai costisitoare decât implementarea interfeței IDE. SCSI are avantaje clare atunci când lucrați cu video, precum și atunci când utilizați o unitate CD-ROM într-un mediu de operare multitasking sau ca dispozitiv de stocare în rețea.

Comunicarea între dispozitivul SCSI și magistrala I/O (cum ar fi ISA, PCI, VLB) se realizează prin magistrala externă folosind adaptorul gazdă. Dispozitivele conectate la magistrala SCSI nu comunică între ele direct, ci prin controlerele SCSI încorporate.

După cum știți, Windows 7 a primit îmbunătățiri mai semnificative în ceea ce privește timpul de pornire și răspunsul sistemului în comparație cu predecesorul său Windows Vista ... S-au făcut modificări semnificative pentru a preveni ca sistemul să irosească totul memorie de sistem la deschidere un numar mare ferestrele Explorer, serviciile de sistem și procesele sunt optimizate.


În acest articol ne vom uita la:

Atenţie!
Vă rugăm să rețineți că unele dintre metodele discutate de accelerare a muncii Windows 7 se bazează pe dezactivarea oricărui fel de sarcini, simplificarea sau îmbunătățirea funcționalității sistemului pentru o utilizare mai convenabilă. Acestea. în esență, alegi între comoditate și performanță.

Modalități de optimizare Windows 7

1. Accelerează meniul de pornire.

Definitie recent programe instalateși este nevoie de ceva timp pentru ca sistemul să evidențieze aceste programe instalate recent de fiecare dată când deschideți meniul de pornire. Puteți economisi acest timp.

Pentru a face acest lucru, trebuie să accesați setarea meniului de pornire: în proprietăți Bara de activități și meniul Start(pentru activare, accesați panoul de control Windows 7: Start -> Panou de control). Accesați marcajul „Meniul Start”și faceți clic pe butonul "Ton".
Figura 1. Configurarea meniului Start

Debifați caseta Evidențiați programele instalate recentși apoi apăsați aplica.
Figura 2. Dezactivarea evidențierii programelor instalate recent
Pentru a reduce pauza, atunci când apare fereastra meniului de pornire, accesați editorul de registry (comandă "Regedit"în dialog Găsiți programe și fișiere).
Figura 3. Lansarea Registry Editor
După pornirea editorului de registry ( regedit.exe) du-te la ramură HKEY_CURRENT_USER -> Panou de control-> Desktop(fig. 4).

Figura 4. Selectarea ramurilor de registru necesare
Schimbați valoarea cheii MenuShowDelay Cu "400" pe "50"... Pauza se va scurta semnificativ.

Figura 5. Modificarea pauzei când este afișată fereastra
2. Optimizarea performanței hard diskului în Windows 7

Această opțiune este familiară încă din vremuri Windows XP dar dacă în XP a fost inclus inițial, apoi în Windows 7 optimizarea hard disk-urilor a fost considerată inutilă și implicit este dezactivată. Acum ne vom uita la metoda de activare a acestei opțiuni.

Mergi la Start -> Panou de control -> Manager dispozitive -> Dispozitive de disc-> (selectați unitatea de disc) -> Proprietăți -> Politică...și puneți o bifă în fața articolului acolo „Dezactivați spălarea tamponului cache intrări Windows pentru acest dispozitiv ".
Figura 6. Dezactivează spălarea bufferului cache de scriere Windows
Acum în același "Manager de dispozitiv" deschidem o altă sucursală - „Controle IDE ATA / ATAPI (controlere IDE ATA / ATAPI)”, după care în proprietățile tuturor canalelor ATA (Canal ATA 0, Canalul ATA 1 etc.) în filă « Setari aditionale(Setari avansate) " verificați dacă există o bifă „Activați/Activați DMA (Activați DMA)”.
Figura 7. Activarea modului DMA
Dacă caseta de selectare nu este bifată, bifați-o.

3. Accelerarea copierii și mutarii fișierelor în Windows 7

Windows 7 a primit o altă caracteristică interesantă - compresia diferențială de la distanță.
Pe de o parte, această opțiune calculează și transferă diferența dintre cele două obiecte, minimizând cantitatea de date transferate, dar pe de altă parte, este nevoie de timp pentru calcul.

Puteți dezactiva această funcție. Pentru a face acest lucru, mergeți la Start -> Panou de control -> Programe și caracteristici -> Pornire sau dezactivare Componentele Windows-> Compresie diferențială de la distanță (trebuie debifată).

Figura 8. Dezactivarea compresiei diferențiale
4. Dezactivați verificarea semnatura digitalașoferii

Această acțiune poate crește ușor viteza sistemului (când instalați drivere noi). Pentru a dezactiva această opțiune în Windows 7 urmează următoarele instrucțiuni:

A alerga în "Start" gpedit.msc.
Figura 9. Lansarea panoului de administrare
Apoi mergeți pe următoarea cale:

Configurare utilizator -> Șabloane administrative -> Sistem -> Instalare driver -> Semnătură digitală a driverelor de dispozitiv... În această fereastră, trebuie să selectați modul "Dezactivat".

Figura 10. Dezactivați verificarea semnăturii digitale a driverului
5. Accelerarea încărcării Windows 7

Putem câștiga încă câteva secunde, deși acest sfat se aplică acelor utilizatori care lucrează pe procesoare multi-core cu Windows 7 ca sistem de operare.
Deci, urmați acești pași:

introduce MSCONFIGîn caseta de căutare din meniu "Start"și apăsați tasta "Introduce".

În fereastra care se deschide, accesați fila și faceți clic pe butonul "Opțiuni avansate".

Figura 11. Parametri suplimentari de optimizare a sistemului Bifați caseta de lângă articol „Numărul de procesoare” iar în meniul derulant de sub acest articol selectați număr maxim nucleele tale (2 sau 4).

Figura 12. Setarea numărului de procesoare pentru sistemele cu procesoare multi-threaded
Click pe "O.K"și reporniți sistemul pentru a vedea o diferență destul de vizibilă în viteza de pornire Windows 7.

6. Accelerarea vizionării miniaturilor (miniatură).

Puteți crește viteza de vizualizare a miniaturilor (miniaturile) în Windows 7... Pentru a face acest lucru, trebuie să urmați acești pași:

introduce regedit(fără ghilimele) în caseta de căutare din meniu "Start"și apăsați tasta "Introduce".

Du-te la sucursală „HKEY_CURRENT_USER -> Panou de control -> Mouse”.

Figura 13. Selectarea ramurilor de registry necesare pentru a optimiza pauza la afișarea miniaturilor
Faceți dublu clic pe parametru MouseHoverTimeși schimbați-i valoarea în 100 .

Figura 14. Setarea unei noi valori
7. Reducerea timpului închideți ferestrele 7

Timp de finalizare Windows 7 poate fi redus semnificativ. Totuși, acesta este un mod destul de barbar: reducem timpul alocat procesului de terminare a programului, după care programul va fi oprit forțat.

introduce regeditîn caseta de căutare din meniu "Start"și apăsați tasta "Introduce".

Du-te la sucursală HKEY_LOCAL_MACHINE -> Sistem -> CurrentControlSet -> Control.


Figura 15. Selectarea cheii de registry necesare
Modificați valoarea parametrului „WaitToKillServiceTimeout” din sens 12000 (12 secunde) pornit 2000 (2 secunde).

Figura 16. Modificarea unei valori.

Maestru secundar

opțiuni-alocarea meniului la fiecare dintre cele patru hard disk-uri posibile (E) interfață IDE a modului optim PIO (Intrare / Ieșire programabilă). Valori posibile: „Auto” (implicit), „Mod 0”, „Mod 1”, „Mod 2”, „Mod 3”, „Mod 4”. Modurile 0 ... 2 se referă la discuri IDE obișnuite (standard ATA), 3 și 4 - la EIDE (ATA-2), modul 5 - la ATA-3. Este clar că în mod automat sistemul va selecta cea mai bună viteză de transfer de date pentru fiecare disc. Dar trebuie să ne amintim asta instalare automată Modul PIO este realizat în conformitate cu capacitatea de a detecta automat funcționarea hard disk-ului și cantitatea de informații primite de la dispozitiv. Dacă utilizatorul are îndoieli cu privire la corectitudinea detectării automate a modului PIO, atunci conform documentației de pe hard disk, utilizatorul poate schimba modul PIO pentru oricare dintre discuri. BIOS-ul în modul „Auto” poate identifica incorect modul PIO al discului EIDE, iar acesta din urmă nu este recunoscut. Modurile 3 și 4 necesită utilizarea de discuri EIDE în sistem.

Opțiuni similare (patru!) pot fi numite și „ IDEPrimarMaestruPIO" etc.

Opțiune " Mod (e) I/O programat rapid"oferă următoarele valori:" Dezactivat "," Detectat automat "," PIO0 ", ..." PIO4 ". O opțiune cu același nume a sugerat în mod neașteptat valorile" Dezactivat "și" Detectat automat "(implicit). Prima conduce la caracteristicile vitezei de instalare mai puțin decât optime, „Auto Detected” setează viteza maximă posibilă.

Opțiunea poate fi numită și „ Modul PIO Transfer date" sau " Modul de transfer". Ultima opțiune a oferit acest set de valori:" Auto "," Implicit "(echivalent cu" Fast PIO 1 ")," Fast PIO 1 "," Fast PIO 2 "," Fast PIO 3 "," Fast PIO 4 "," FPIO 3 / DMA 1 "," FPIO 4 / DMA 2 ". Este clar că este vorba de fiecare dată despre parametrii a patru hard disk-uri sau două pentru sisteme mai vechi. În acest caz, opțiunile pot fi numite „ Modul IDE Master PIO" ("Modul Master Drive PIO") și " Modul IDE Slave PIO" ("Modul Slave Drive PIO").

PIO (Intrare/Ieșire Programabilă) este realizată de procesorul central și funcționează prin transferul de date către adrese specifice I/O (vezi subsecțiunea Porturi). Modurile PIO determină cât de repede pot fi transferate datele între disc și controler. Atunci când le folosesc sunt implicate registre unități centrale de procesare sisteme. Dar asta nu este tot! Modurile PIO, sau DMA, determină dimensiunea pachetelor de informații transmise, modul în care sunt codificate, viteza și secvența transmisiei, toate caracteristicile de timp ale ciclului de schimb. În funcție de moduri, sunt setate diferiți timpi de ciclu, astfel încât ratele de transmisie pot varia într-un interval foarte larg (vezi tabel).

Când este primită comanda „Identify Drive”, unitatea returnează, împreună cu alți parametri, informații despre modurile PIO și DMA acceptate. Acești parametri pot fi determinați și folosind utilitati speciale... Modul de transfer este setat în funcție de valoarea unuia dintre registre - SC (registrul contorului de sector al dispozitivelor ATA). Prin unul dintre modurile de operare ale acestui registru se controlează modul de schimb.

Modurile ATA-2 (PIO 3 și PIO 4) utilizează controlul hardware al fluxului. Pentru a fi precis, IDE-ul îmbunătățit include o operațiune numită „IORDY flow control” care permite discului să activeze modul burst pentru utilizarea 100% a lățimii de bandă a magistralei. Modul de control al fluxului transferă inițiativa dispozitivului (disc) și vă permite să scăpați de modurile PIO „oarbe” ineficiente prin setarea lățimii de bandă a controlerului în conformitate cu capacitățile hard disk-ului. Aceasta înseamnă că, în cazurile în care întreaga lățime de bandă este disponibilă, hard disk-ul va controla schimbul de date cu adaptorul gazdă.

Ce este acest semnal? „IORDY” (Input / Output Ready) - un semnal de la hard disk-ul EIDE care confirmă finalizarea ciclului de schimb cu controlerul. Alte nume sunt „CHRDY”, „IOCHDRY”. Folosirea „IORDY” permite hard diskului de mare viteză să strângă ciclul de schimb cu controlerul atunci când nu are timp să primească sau să transmită date. Acest lucru face posibilă reducerea la minimum a duratei standard a ciclului de schimb, mărind viteza cât mai mult posibil și, dacă este necesar, prelungirea ciclurilor individuale folosind „IORDY”. Pentru aceasta, semnalul trebuie să fie suportat atât de hard disk, cât și de controler. Controlul fluxului pe partea discului este activat de controler folosind comanda „Setare caracteristici”, astfel încât acest schimb este acceptat atât de disc, cât și de controler în același timp. Controlerele care nu acceptă „IORDY” pot duce la pierderea datelor în timpul utilizării moduri rapide PIO; în acest caz, utilizați moduri de viteză mai mică. Unele surse menționează modul 5, dar nu a primit o distribuție pe scară largă și nu este standard.

Dacă este imposibil să programați modurile de schimb individual pentru fiecare dintre dispozitivele din sistem și atunci când sunt conectate dispozitive care funcționează optim în moduri diferite, sistemul va stabili un schimb la viteza minimului dintre moduri. Prin urmare, și recomandarea standard este să nu conectați un hard disk și un CD-ROM la același canal.

Modurile I/O programabile sunt suficient de eficiente doar în mediile cu o singură sarcină. Pentru sistemele de operare multitasking, sunt preferate modurile DMA. Trebuie amintit că modurile DMA de mare viteză sunt implementate de driverele sistemului de operare. Configurabilitatea software-ului driverului definește flexibilitatea de a controla modurile DMA.



Ți-a plăcut articolul? Împărtășește-l