Primārais kanāls ide. Kā atjaunot sistēmas veiktspēju, PIO un DMA režīmus

Sākums / Mobilās ierīces

Citi identiski opciju nosaukumi: IDE kanāls 0 galvenais, primārais galvenais.

BIOS ir vairākas iespējas, kas paredzētas cieto disku un citu iekšējo atmiņas ierīču (disku) iestatījumu konfigurēšanai. Primārā IDE galvenā opcija ir viena no visbiežāk izmantotajām šāda veida iespējām.

Kā likums, pirms parādīšanās SATA interfeiss, lielākā daļa mātesplates personālajiem datoriem tikai atbalstītie IDE interfeisa diskdziņi. Parasti lietotājs var instalēt ne vairāk kā 4 diskus - cietos diskus vai CD/DVD diskus. Divas no tām var atrasties primārajā IDE kanālā (primārais), bet pārējās divas - sekundārajā kanālā (sekundārais). Katrā no šiem diviem disku pāriem viens disks ir galvenais (Master), bet otrais ir slavenais (Slave). Tādējādi BIOS, kā likums, ir četras iespējas disku konfigurēšanai:

  • Primārais IDE meistars
  • Primārais IDE Slave
  • Sekundārais IDE meistars
  • Sekundārais IDE vergs

Katrs IDE kanāls ir savienotājs, kuram pievienojat IDE datu kabeli, kuram savukārt ir trīs savienotāji. Viens no tiem ir paredzēts savienošanai ar mātesplates IDE savienotāju, pārējie divi ir paredzēti disku savienošanai. Izvēli, kurai kategorijai disks piederēs - Master vai Slave kategorija, nosaka tikai džemperu uzstādīšana uz diskdziņiem, kas jāveic saskaņā ar piedziņai pievienotajām instrukcijām.

Parametrā var redzēt vairākas pakārtotas opcijas, kas var noteikt piedziņas veidu, tā raksturlielumus, jaudu un dažus darbības parametrus.

Vissvarīgākā no šīm opcijām ir opcija Tips. Parasti tam var būt šādas vērtības:

  • Auto – piedziņas veids tiek noteikts automātiski
  • Lietotājs – lietotājs var manuāli iestatīt diska veidu
  • CDROM — diskdzinis ir CD/DVD diskdzinis
  • ZIP diskdzinis ir Iomega ZIP tipa ierīce
  • LS-120 – piedziņa ir LS-120 tipa ierīce
  • Nav šo ierīci nav lietots

Turklāt šajā opcijā dažreiz varat izvēlēties iepriekš noteiktu diska veidu, kas apzīmēts ar skaitli, piemēram, no 0 līdz 50.

Ja lietotājs izvēlas vērtību User, tad viņam pašam būs jānorāda raksturlielumi cietais disks, piemēram, galviņu, cilindru un sektoru skaits.

Bieži tiek atrastas arī šādas papildu iespējas:

  • LBA režīms
  • (Bloķēt ierakstīšanas režīmu)
  • Programmētie I/O režīmi

Kuru vērtību man izvēlēties?

Parasti pēc diska pievienošanas un sāknēšanas datora BIOS automātiski atlasa opcijas Tips vērtību, kas vienāda ar Auto. Tas nozīmē, ka BIOS automātiski nosaka visas diska parametru vērtības un manuāla iestatīšana tas nav nepieciešams.

Lielākā daļa IDE disku atbalsta automātiskā iestatīšana. Vienīgie izņēmumi var būt ļoti veci diskdziņi, kas reti sastopami senos datoros un kuriem var būt nepieciešams manuāla uzstādīšana galvu, cilindru un sektoru skaits.

Opcijai LBA režīms ir nepieciešams zināms skaidrojums. Šī opcija ir paredzēta, lai iespējotu izmantoto adresēšanas režīmu cietie diski lielāks par 504 MB. Ja jūs lietojat cietais disks mazāku skaļumu, tad šī opcija ir jāatspējo. Citiem parametriem vislabāk ir atstāt noklusējuma vērtības.

Un ar savu izskatu tas saņēma nosaukumu PATA(Paralēlā ATA).

Stāsts

ATA (IDE) kabeļi: 40 vadu augšpusē, 80 vadu ar kabeļa izeju apakšā

Adapteris no IDE uz 2,5" IDE (klēpjdatoru cietie diski)

Interfeisa sākotnējais nosaukums bija PC/AT pielikums(“PC/AT savienojums”), jo tas bija paredzēts, lai izveidotu savienojumu ar 16 bitu ISA kopni, kas tolaik pazīstama kā AT autobusā. Galīgajā versijā nosaukums tika mainīts uz AT Pielikums lai izvairītos no problēmām ar preču zīmēm.

Standarta sākotnējo versiju 1986. gadā izstrādāja Western Digital, un mārketinga apsvērumu dēļ tā tika izsaukta IDE(angļu valodā: Integrated Drive Electronics — “diski iebūvēta elektronika”). Tajā tika uzsvērts svarīgs jauninājums: piedziņas kontrolleris atrodas pašā diskdzinī, nevis atsevišķas paplašināšanas kartes veidā, kā tas bija iepriekšējā ST-506 standartā un tolaik esošajās SCSI un ST-412 saskarnēs. Tas ļāva uzlabot disku raksturlielumus (sakarā ar mazāku attālumu līdz kontrollerim), vienkāršot to pārvaldību (jo IDE kanāla kontrolleris tika abstrahēts no piedziņas darbības detaļām) un samazināt ražošanas izmaksas (piedziņas kontrolieris varētu būt paredzēts tikai "tā" piedziņai, nevis visiem iespējamajiem kanāla kontrolieris parasti kļuva par standartu). Jāatzīmē, ka IDE kanāla kontrolieris tiek saukts pareizāk resursdatora adapteris, jo tas pārcēlās no tiešas diska vadības uz datu apmaiņu ar to, izmantojot protokolu.

ATA standarts nosaka saskarni starp kontrolieri un disku, kā arī komandas, kas tiek pārsūtītas pa to.

Interfeisam ir 8 reģistri, kas I/O telpā aizņem 8 adreses. Datu kopnes platums ir 16 biti. Sistēmā esošo kanālu skaits var būt lielāks par 2. Galvenais, lai kanālu adreses nepārklājas ar citu I/O ierīču adresēm. Katrs kanāls var savienot 2 ierīces (master un slave), bet vienlaikus var darboties tikai viena ierīce.

CHS adresācijas princips ir tā nosaukumā. Pirmkārt, pozicionētājs uzstāda galvas bloku uz vajadzīgās trases (Cylinder), pēc tam tiek izvēlēta vajadzīgā galva (Head) un pēc tam tiek nolasīta informācija no vajadzīgā sektora (Sector).

Standarta EIDE(angļu valodā Enhanced IDE - “paplašināts IDE”), kas parādījās pēc IDE, ļāva izmantot diskus, kuru ietilpība pārsniedz 528 MB (504 MiB), līdz 8,4 GB. Lai gan šie saīsinājumi radās kā tirdzniecības nosaukumi, nevis standarta oficiālie nosaukumi, termini IDE Un EIDE bieži lieto termina vietā ATA. Kopš standarta ieviešanas 2003. gadā Sērijas ATA(“serial ATA”) sāka saukt tradicionālo ATA Paralēlā ATA, kas attiecas uz datu pārsūtīšanas metodi, izmantojot paralēlu 40 vai 80 dzīslu kabeli.

Sākumā šī saskarne tika izmantota ar cietajiem diskiem, bet pēc tam standarts tika paplašināts, lai strādātu ar citām ierīcēm, galvenokārt izmantojot noņemamo datu nesēju. Šādas ierīces ir CD-ROM un DVD-ROM diskdziņi, lenšu diskdziņi, kā arī lielas ietilpības disketes, piemēram, ZIP un disketes (izmantojiet lāzera vadītas magnētiskās galviņas) (LS-120/240). Turklāt no FreeBSD kodola konfigurācijas faila varam secināt, ka ATAPI kopnei bija pieslēgti pat diskešu diskdziņi (disketes). Šo paplašināto standartu sauc Uzlaboto tehnoloģiju pielikumu pakešu interfeiss(ATAPI), un tāpēc standarta pilns nosaukums izskatās ATA/ATAPI. ATAPI ir gandrīz pilnīgi identisks SCSI komandu līmenī un faktiski ir "SCSI, izmantojot ATA kabeli".

Sākotnēji saskarnes CD-ROM disku pieslēgšanai nebija standartizētas un bija diskdziņu ražotāju patentētas izstrādes. Tā rezultātā, lai pievienotu CD-ROM, bija jāinstalē atsevišķa paplašināšanas karte, kas raksturīga konkrētam ražotājam, piemēram, Panasonic (CD-ROM pievienošanai bija paredzētas vismaz 5 specifiskas saskarnes opcijas). Dažas skaņas karšu versijas, piemēram, Sound Blaster, bija aprīkotas tieši ar šādiem portiem (bieži vien CD-ROM diskdzinis Un skaņas karte piegādāts kā multivides komplekts). ATAPI parādīšanās ļāva standartizēt visas šīs perifērijas ierīces un ļāva tās savienot ar jebkuru kontrolieri, kuram var pievienot cieto disku.

Vēl viens svarīgs posms ATA attīstībā bija pāreja no PIO (programmētās ievades/izvades) uz DMA (tiešo piekļuvi atmiņai). Izmantojot PIO, datu nolasīšanu no diska kontrolēja datora centrālais procesors, kas izraisīja palielinātu procesora slodzi un lēnāku darbību kopumā. Šī iemesla dēļ datori, kas izmantoja ATA saskarni, parasti veica ar disku saistītas darbības lēnāk nekā datori, kas izmantoja SCSI un citas saskarnes. DMA ieviešana ievērojami samazināja CPU laiku, kas pavadīts diska darbībām.

Šajā tehnoloģijā pats disks kontrolē datu plūsmu, nolasot datus atmiņā vai no tās gandrīz bez procesora līdzdalības, kas tikai izdod komandas, lai veiktu vienu vai otru darbību. Šādā gadījumā cietais disks kontrolierim izdod DMARQ pieprasījuma signālu DMA darbībai. Ja ir iespējama DMA darbība, kontrolieris izdod DMACK signālu, un cietais disks sāk izvadīt datus uz 1. reģistru (DATA), no kura kontrolieris nolasa datus atmiņā bez procesora līdzdalības.

DMA darbība ir iespējama, ja režīmu vienlaikus atbalsta BIOS, kontrolleris un operētājsistēma citādi Ir iespējams tikai PIO režīms.

Standarta (ATA-3) turpmākajā attīstībā tika ieviests papildu režīms UltraDMA 2 (UDMA 33).

Šim režīmam ir DMA 2. režīma laika raksturlielumi, taču dati tiek pārraidīti gan DIOR/DIOW signāla augošajā, gan krītošajā malā. Tas divkāršo datu pārsūtīšanas ātrumu saskarnē. Ir ieviesta arī CRC paritātes pārbaude, kas palielina informācijas pārsūtīšanas uzticamību.

ATA attīstības vēsturē bija vairāki šķēršļi, kas saistīti ar piekļuves datiem organizēšanu. Lielākā daļa no šiem šķēršļiem ir pārvarētas, pateicoties modernajām adrešu sistēmām un programmēšanas metodēm. Tie ietver maksimālo diska lieluma ierobežojumus 504 MiB, aptuveni 8 gib, aptuveni 32 gib un 128 gibaiti. Bija arī citi šķēršļi, galvenokārt saistīti ar ierīču draiveriem un I/O organizāciju operētājsistēmās, kas neatbilst ATA standartiem.

Sākotnējā ATA specifikācija paredzēja 28 bitu adresācijas režīmu. Tas ļāva risināt 228 (268 435 456) sektorus pa 512 baitiem, nodrošinot maksimālo ietilpību 137 GB (128 GiB). Standarta personālajos datoros BIOS atbalstīja līdz 7,88 GiB (8,46 GB), ļaujot maksimāli izmantot 1024 cilindrus, 256 galviņas un 63 sektorus. Šis CHS (cilindra galvas sektora) cilindru/galvu/sektoru skaita ierobežojums apvienojumā ar IDE standartu radīja adresējamās vietas ierobežojumu 504 MiB (528 MB). Lai pārvarētu šo ierobežojumu, tika ieviesta LBA (loģiskā bloka adrese) adresēšanas shēma, kas ļauj adresēt līdz 7,88 GiB. Laika gaitā šis ierobežojums tika atcelts, kas ļāva vispirms adresēt 32 GiB un pēc tam visus 128 GiB, sektora adresēšanai izmantojot visus 28 bitus (ATA-4). 28 bitu skaitļa rakstīšana tiek organizēta, ierakstot tās daļas attiecīgajos piedziņas reģistros (no 1 līdz 8 bitiem 4. reģistrā, 9-16 bitiem 5., 17-24 6. un 25-28 bitiem 7. ) .

Reģistra adresācija tiek organizēta, izmantojot trīs adrešu līnijas DA0-DA2. Pirmais reģistrs, adrese 0, ir 16 bitu un tiek izmantots datu pārsūtīšanai starp disku un kontrolieri. Pārējie reģistri ir 8 bitu un tiek izmantoti kontrolei.

Jaunākās ATA specifikācijas pieprasa 48 bitu adresēšanu, tādējādi paplašinot iespējamo ierobežojumu līdz 128 PiB (144 petabaitiem).

Šie lieluma ierobežojumi var izpausties faktā, ka sistēma uzskata, ka diska ietilpība ir mazāka par tā reālo vērtību, vai pat atsakās boot un uzkaras cieto disku inicializēšanas stadijā. Dažos gadījumos problēmu var atrisināt, atjauninot BIOS. Vēl viens iespējamais risinājums ir izmantot īpašas programmas, piemēram, Ontrack DiskManager, kas ielādē draiveri atmiņā pirms operētājsistēmas ielādes. Šādu risinājumu trūkums ir tas, ka tiek izmantots nestandarta diska nodalījums, kurā diska nodalījumi nav pieejami, ja tie tiek bootēti, piemēram, no parastā DOS sāknēšanas disketes. Tomēr daudzi mūsdienu operētājsistēmas(sākot no Windows NT4 SP3) var strādāt ar lielākiem diskiem, pat ja datora BIOS šo izmēru pareizi nenosaka.

ATA interfeiss

Lai savienotu cietos diskus ar PATA interfeisu, parasti tiek izmantots 40 vadu kabelis (saukts arī par kabeli). Katram kabelim parasti ir divi vai trīs savienotāji, no kuriem viens savienojas ar kontroliera savienotāju mātesplatē (vecākajos datoros šis kontrolleris atradās uz atsevišķas paplašināšanas kartes), bet viens vai divi citi pievienojas diskdziņiem. Vienā brīdī P-ATA kabelis pārraida 16 bitus datu. Dažreiz ir IDE kabeļi, kas ļauj savienot trīs diskus ar vienu IDE kanālu, taču šajā gadījumā viens no diskdziņiem darbojas tikai lasīšanas režīmā.

Paralēlā ATA kontaktdakša
Sazināties Mērķis Sazināties Mērķis
1 Atiestatīt 2 Zemējums
3 Dati 7 4 Dati 8
5 6. dati 6 Dati 9
7 Dati 5 8 Dati 10
9 4. dati 10 Dati 11
11 3. dati 12 Dati 12
13 2. dati 14 Dati 13
15 1. dati 16 Dati 14
17 Dati 0 18 Dati 15
19 Zemējums 20 Atslēga
21 DDRQ 22 Zemējums
23 I/O Rakstīt 24 Zemējums
25 I/O Lasīt 26 Zemējums
27 SOK HRDY 28 Kabeļa izvēle
29 DDACK 30 Zemējums
31 IRQ 32 Nav savienojuma
33 Adr 1 34 GPIO_DMA66_Detect
35 Adr 0 36 Adr 2
37 Chip Select 1P 38 Chip Select 3P
39 Aktivitāte 40 Zemējums

Iespēja savienot 4 diska ierīces

Džemperis ieslēgts optiskais diskdzinis uzstādīts režīmā vergs(SL)

Iespējas džemperu iestatīšanai diska ierīcēs ar IDE interfeisu

Ilgu laiku ATA kabelis saturēja 40 vadītājus, bet, ieviešot Ultra DMA/66 (UDMA4) parādījās tā 80 vadu versija. Visi papildu vadītāji ir zemējuma vadītāji, kas mijas ar informācijas vadītājiem. Tādējādi septiņu zemējuma vadītāju vietā ir 47 no tiem. Šī vadītāju maiņa samazina kapacitatīvo savienojumu starp tiem, tādējādi samazinot savstarpējos traucējumus. Kapacitatīvā sakabe ir problēma, ja lieli ātrumi pārraidi, tāpēc šis jauninājums bija nepieciešams, lai nodrošinātu normāla darbība noteikto specifikāciju UDMA4 pārsūtīšanas ātrums 66 MB/s (megabaiti sekundē). Ātrāki režīmi UDMA5 Un UDMA6 nepieciešams arī 80 vadu kabelis.

Lai gan vadītāju skaits ir dubultojies, kontaktu skaits paliek nemainīgs, tāpat kā savienotāju izskats. Iekšējā elektroinstalācija, protams, ir atšķirīga. 80 vadu kabeļa savienotājiem ir jāpievieno liels skaits zemējuma vadu ar nelielu skaitu zemējuma tapu, savukārt 40 vadu kabelis savieno vadītājus ar katru savu kontaktu. 80 vadu kabeļiem parasti ir dažādu krāsu savienotāji (zili, pelēki un melni), atšķirībā no 40 vadu kabeļiem, kur parasti visi savienotāji ir vienā krāsā (parasti melni).

ATA standarts vienmēr ir iestatījis maksimālo kabeļa garumu līdz 45,7 cm (18 collas). Šis ierobežojums apgrūtina ierīču pievienošanu lielos korpusos vai vairāku disku pievienošanu vienam datoram un gandrīz pilnībā izslēdz iespēju izmantot PATA diskus kā ārējos diskus. Lai gan ir plaši pieejami garāki kabeļu garumi, ņemiet vērā, ka tie nav standarta. To pašu var teikt par “apaļiem” kabeļiem, kas arī tiek plaši izmantoti. ATA standarts apraksta tikai plakanos kabeļus ar specifiskām pretestības un kapacitātes īpašībām. Tas, protams, nenozīmē, ka citi kabeļi nedarbosies, taču jebkurā gadījumā pret nestandarta kabeļu lietošanu jāizturas piesardzīgi.

Ja divas ierīces ir savienotas ar vienu un to pašu cilpu, parasti tiek izsaukta viena no tām vadošais(angļu meistars), bet otrs - vergs(angļu vergs). Parasti galvenā ierīce ir pirms pakārtotās ierīces datora BIOS vai operētājsistēmas uzskaitīto disku sarakstā. Vecākajās BIOS (486 un vecākās) diskdziņi bieži tika nepareizi marķēti ar burtiem: "C" — galvenais un "D" — pakārtotais.

Ja cilpai ir tikai viens disks, tas vairumā gadījumu ir jākonfigurē kā galvenais disks. Dažiem diskdziņiem (īpaši tiem, ko ražo Western Digital) ir īpašs iestatījums vientuļš(t.i., "viens disks uz kabeli"). Tomēr vairumā gadījumu vienīgais kabeļa diskdzinis var darboties arī kā vergu (tas bieži notiek, pievienojot CD-ROM atsevišķam kanālam).

Iestatījums, ko sauc par kabeļa izvēli, tika aprakstīts kā neobligāts ATA-1 specifikācijā, un tas ir kļuvis izplatīts kopš ATA-5, jo tas novērš nepieciešamību atiestatīt diska džemperus, lai veiktu atkārtotus savienojumus. Ja diskdzinis ir iestatīts kabeļa atlases režīmā, tas tiek automātiski iestatīts kā galvenais vai palīgs atkarībā no tā atrašanās vietas cilpā. Lai varētu noteikt šo atrašanās vietu, cilpai jābūt ar kabeļu paraugu ņemšanu. Šādā kabelī kontakts 28 (CSEL) nav savienots ar vienu no savienotājiem (pelēks, parasti vidējais). Kontrolieris iezemē šo tapu. Ja diskdzinis redz, ka kontakts ir iezemēts (tas ir, tas ir loģisks 0), tas tiek iestatīts kā galvenais, pretējā gadījumā (augstas pretestības stāvoklis) tas tiek iestatīts kā vergs.

40 vadu kabeļu laikmetā kļuva par ierastu praksi kabeļu uzstādīšana izvēlieties, vienkārši nogriežot vadītāju 28 starp diviem savienotājiem, kas savienoti ar diskdziņiem. Šajā gadījumā vergu piedziņa atradās kabeļa galā, bet galvenā piedziņa bija vidū. Šis izvietojums pat tika standartizēts vēlākās specifikācijas versijās. Ja uz kabeļa ir novietota tikai viena ierīce, šī novietojuma rezultātā tiek izveidots nevajadzīgs kabeļa gabals, kas ir nevēlams gan ērtības, gan fizisku iemeslu dēļ: šis gabals noved pie signāla atstarošanas, īpaši augstās frekvencēs. .

UDMA4 ieviestajiem 80 vadu kabeļiem šo trūkumu nav. Tagad galvenā ierīce vienmēr atrodas cilpas beigās, tāpēc, ja ir pievienota tikai viena ierīce, jūs nesaņemat šo nevajadzīgo kabeļa gabalu. Viņu kabeļa izvēle ir “rūpnīcas” - izgatavota pašā savienotājā, vienkārši izslēdzot šo kontaktu. Tā kā 80 vadu cilpām jebkurā gadījumā bija nepieciešami savi savienotāji, tā plaša ieviešana nebija liela problēma. Standarts arī pieprasa izmantot dažādu krāsu savienotājus, lai gan ražotājs, gan montētājs tos varētu vieglāk identificēt. Zilais savienotājs ir paredzēts savienojumam ar kontrolieri, melnais ir paredzēts galvenajai ierīcei, bet pelēkais ir paredzēts palīgierīcei.

Termini “master” un “slave” tika aizgūti no rūpnieciskās elektronikas (kur šis princips tiek plaši izmantots mezglu un ierīču mijiedarbībā), bet šajā gadījumā ir nepareizi, un tāpēc tie netiek izmantoti pašreizējā ATA standarta versijā. Pareizāk ir attiecīgi izsaukt galveno un pakārtoto disku ierīce 0 (ierīce 0) Un ierīce 1 (ierīce 1). Pastāv izplatīts mīts, ka galvenais disks kontrolē disku piekļuvi kanālam. Faktiski kontrolieris (kas, savukārt, kontrolē operētājsistēmas draiveri) kontrolē piekļuvi diskam un komandu izpildes secību. Tas ir, faktiski abas ierīces ir vergi attiecībā pret kontrolieri.

ATA standarta versijas, pārraides ātrumi un īpašības

Tālāk esošajā tabulā ir parādīti ATA standarta versiju nosaukumi un to atbalstītie režīmi un pārsūtīšanas ātrumi. Jāņem vērā, ka katram standartam noteiktais pārsūtīšanas ātrums (piemēram, 66,7 MB/s UDMA4, ko parasti dēvē par "Ultra-DMA 66") norāda uz kabeļa teorētiski iespējamo maksimālo ātrumu. Tas ir vienkārši divi baiti, kas reizināti ar faktisko frekvenci, un tiek pieņemts, ka katrs cikls tiek izmantots lietotāja datu pārsūtīšanai. Praksē ātrums dabiski ir mazāks.

Sastrēgumi kopnē, kurai ir pievienots ATA kontrolleris, var arī ierobežot maksimālo pārraides līmeni. Piemēram, PCI kopnes, kas darbojas ar 33 MHz un 32 bitiem, maksimālā caurlaidspēja ir 133 MB/s, un šis ātrums tiek dalīts starp visām kopnei pievienotajām ierīcēm.

Skots Millers.
Standarta Citi nosaukumi Pievienotie pārsūtīšanas režīmi (MB/s)

Datoru jaunināšana un remonts = datoru jaunināšana un remonts. - 17. izd. - M.: Williams, 2007. - P. 573-623. - ISBN 0-7897-3404-4.

“Oriģinālais” ATA interfeiss ir paredzēts tikai HDD pievienošanai, tas neatbalsta tādas funkcijas kā ATAPI interfeiss IDE ierīču pievienošanai, kas atšķiras no HDD, t.i. pārraides režīms blockmode vai LBA (saīsinājums no loģiskā bloka adresācijas).

  • Pēc kāda laika ATA standarts vairs neatbilda augošajām vajadzībām, jo tikko izlaistajiem HDD bija nepieciešams ievērojami lielāks datu pārraides ātrums, kā arī jaunas iespējas. Tādējādi radās ATA-2 saskarne, ko drīzumā arī standartizēja ANSI. Saglabājot savietojamību ar ATA standartu, ATA-2 ir vairākas papildu funkcijas:Ātrāki PIO režīmi
  • . Pievienots PIOmodes 3 un 4 atbalsts;Ātrāki DMA režīmi
  • . Atbalstīti vairāku vārdu DMAmodes1 un 2; Bloķēt pārsūtīšanu
  • . Ir iekļautas komandas, kas ļauj pārsūtīt blokpārsūtīšanas režīmā, lai uzlabotu veiktspēju;Loģiskā bloka adresācija (sa.. LBA)
  • . ATA-2 ir nepieciešams HDD atbalsts LBA pārsūtīšanas protokolam. Protams, lai izmantotu šo protokolu, tas ir jāatbalsta arī BIOS; Uzlabota IdentifyDrive komanda

Viss būtu lieliski, bet ražošanas uzņēmumi, vēloties iegūt lielāku tirgus gabalu, sāka izdomāt skaistus nosaukumus, nosaucot ar tiem savu HDD saskarnes. Galu galā, FastATA, FastATA-2 un EnhancedIDE saskarnes būtībā ir balstītas uz ATA-2 standartu, kas ir nekas vairāk kā skaisti mārketinga termini. Atšķirības starp tām ir tikai tā, kura standarta daļa un kā tās tiek atbalstītas.

Vislielāko neskaidrību rada nosaukumi FastATA un FastATA-2, kas pieder attiecīgi Seagate un Quantum viedajām galvām. Būtu loģiski pieņemt, ka FastATA ir sava veida ATA standarta uzlabojums, savukārt FastATA-2 pamatā ir ATA-2 standarts. Diemžēl tas nav tik vienkārši. Patiesībā FastATA-2 ir tikai vēl viens ATA-2 standarta nosaukums. Savukārt visas atšķirības starp FastATA un to ir saistītas tikai ar to, ka šeit tiek atbalstīti ātrākie režīmi, proti: PIO mode4 un DMA mode2. Tomēr abi uzņēmumi uzbrūk Western Digital un tā EIDE standartam, lai palielinātu neskaidrības. EIDE ir arī savi trūkumi, tomēr par tiem sīkāk vēlāk.

Mēģinājumā tālākai attīstībai Tika izstrādāts ATA interfeisa standarta projekts ATA-3, kura galvenā uzmanība tika pievērsta uzticamības rādītāju uzlabošanai:

  • ATA-3 satur funkcijas, kas palielina datu pārsūtīšanas uzticamību, izmantojot ātrdarbīgus režīmus, kas ir nopietna problēma, jo... IDE/ATA kabelis ir palicis nemainīgs kopš standarta dzimšanas;
  • Iekļauts ATA-3 SMART tehnoloģija.

ATA-3 netika apstiprināts kā ANSI standarts galvenokārt tāpēc, ka tajā netika izmantoti jauni datu pārraides režīmi, neskatoties uz to, ka SMART tehnoloģiju tagad diezgan plaši izmanto HDD ražotāji.

Nākamais IDE/ATA interfeisa izstrādes posms ir UltraATA standarts (pazīstams arī kā UltraDMA vai ATA-33, vai DMA-33, vai ATA-3(!)). UltraATA būtībā ir standarts lielākajai izmantošanai ātrais režīms DMA - mode3, kas nodrošina datu pārraides ātrumu 33,3 MB/sek. Lai nodrošinātu uzticamu datu pārraidi pa veco kabeļa modeli, tiek izmantotas īpašas kļūdu kontroles un korekcijas shēmas. Tomēr ir saglabāta atgriezeniskā saderība ar iepriekšējiem standartiem: ATA un ATA-2. Tādējādi, ja iegādājāties HDD ar UltraATA interfeisu un pēkšņi atklājāt, ka jūsu ierīce to neatbalsta sistēmas plate, neesiet sarūgtināts — disks joprojām darbosies, kaut arī nedaudz lēnāk.

Visbeidzot, jaunākais sasniegums šajā jomā ir UltraATA/66 interfeiss, ko izstrādāja Quantum. Interfeiss ļauj pārsūtīt datus ar ātrumu 66 MB/s.

Pirmās IDE/ATA saskarnes izstrādes laikā vienīgā ierīce, kurai bija nepieciešama šī saskarne, bija HDD, jo... topošie CD-ROM diskdziņi un straumētāji bija aprīkoti ar savu saskarni (jūs droši vien atceraties laikus, kad CD-ROM pievienošana tika veikta, izmantojot interfeisu skaņas karte). Drīz vien tomēr kļuva skaidrs, ka ātrās un vienkāršs interfeiss IDE/ATA, lai savienotu visu iespējamās ierīces sola nest būtisku labumu, t.sk. daudzpusības dēļ. Diemžēl IDE/ATA interfeisa komandu sistēma tika izstrādāta tikai cietajiem diskiem, tāpēc jūs nevarat vienkārši savienot, piemēram, CD-ROM ar IDE kanālu - tas vienkārši nedarbosies. Attiecīgi bija nepieciešams izstrādāt jaunu protokolu - ATAPI (saīsinājums no ATA Packet Interface). Protokols ļauj vairumam citu ierīču izveidot savienojumu, izmantojot standarta IDE kabeli, un “justies” kā IDE/ATA HDD. ATAPI protokols patiesībā ir daudz sarežģītāks nekā ATA, jo... Datu pārsūtīšana šeit notiek, izmantojot DMA un PIO režīmus, taču šo režīmu atbalsta ieviešana būtiski ir atkarīga no pievienotās ierīces īpašībām. Pati nosaukuma pakete (no angļu valodas paketes) tika saņemta protokolā, jo ierīcei burtiski ir jāpārraida komandas grupās vai paketēs. Tomēr no vidusmēra lietotāja viedokļa svarīgākais ir tas, ka nav atšķirības starp IDE/ATA HDD, ATAPI CD-ROM un ZIP disku. Mūsdienu BIOS pat atbalsta sāknēšanu no ATAPI ierīcēm.

Tagad, kā solīts, mēs pārejam uz EIDE. Šo terminu ieviesa WesternDigital. EIDE tiek plaši izmantota un gandrīz tikpat plaši kritizēta, kas, mūsuprāt, ir pelnīta. Galvenais iemesls bargai kritikai ir fakts, ka patiesībā EIDE nemaz nav standarts, bet tīri mārketinga termins, un šī termina saturs nemitīgi mainās. Tātad sākumā EIDE iekļāva atbalstu PIO režīmiem līdz modei3, pēc tam tika pievienots 4. režīma atbalsts. Būtisks EIDE kā standarta trūkums ir pilnīgi dažādu lietu iekļaušana tā specifikācijā. Skatieties paši plkst šobrīd EIDE ietver:

  • ATA-2. Pilnībā, t.sk. vislielākie ātruma režīmi;
  • ATAPI. Pilnībā;
  • Divi IDE/ATA resursdatora adapteri. EIDE standarts ietver atbalstu 2 IDE/ATA resursdatoriem, lai jūs varētu paralēli izmantot līdz pat 4 IDE/ATA/ATAPI ierīcēm.

Tagad apskatīsim, ko nozīmē frāze “HDD ar EIDE interfeisu”. Tā kā nav jēgas atbalstīt ATAPI un tas nevarēs atbalstīt 2 IDE kanālus, viss ir pieticīgs: “HDD ar ATA-2 interfeisu”. Ideja principā nebija slikta - izveidot standartu, kas aptver mikroshēmojumu, BIOS un cieto disku. Tomēr, tā kā lielākā daļa EIDE kā standarta ir tieši saistīta ar mikroshēmojumu un BIOS, pastāv neskaidrības starp EnhancedIDE un EnhancedBIOS, kas parādījās aptuveni tajā pašā laikā (t.i., BIOS, kas atbalsta IDE/ATA cietajiem diskiem, kuru ietilpība pārsniedz 504 MB). . Būtu diezgan loģiski pieņemt, ka, lai izmantotu HDD ar ietilpību virs 504 MB, ir nepieciešams EIDE interfeiss, taču, kā jau sapratāt, ir nepieciešams tikai EnhancedBIOS. Turklāt karšu ražotāji ar EnhancedBIOS tās reklamēja kā "uzlabotās IDE kartes". Par laimi, šīs problēmas tagad ir pagātne, tāpat kā 540 MV barjera.

Lai kaut kā sistematizētu informāciju, visi galvenie (oficiālie un neoficiālie) IDE saskarnes standarti, kas tika aprakstīti iepriekš, ir parādīti tabulas veidā.

Standarta

Interfeiss

DMA režīmi

PIO režīmi

Atšķirības no IDE/ATA

Viens vārds 0-2; vairāku vārdu 0

Viens vārds 0-2; vairāku vārdu 0-2

Atbalstiet LBA, bloku pārsūtīšanas režīmu, uzlabotu identifikācijas diska komandu

Mārketinga termins

Viens vārds 0-2; vairāku vārdu 0, 1

Līdzīgi kā ATA-2

Mārketinga termins

Viens vārds 0-2; vairāku vārdu 0-2

Līdzīgi kā ATA-2

Neformāls

Viens vārds 0-2; vairāku vārdu 0-2

Līdzīgi kā ATA-2, ar papildu atbalstu pārsūtīšanas uzticamībai lielā ātrumā, tiek izmantota SMART tehnoloģija

Neformāls

Viens vārds 0-2; vairāku vārdu 0-3 (DMA-33/66)

Līdzīgi kā ATA-3

Viens vārds 0-2; vairāku vārdu 0-2

Līdzīgi kā ATA-2, pievienots atbalsts ierīcēm, kas nav HDD

Mārketinga termins

Viens vārds 0-2; vairāku vārdu 0-2

Līdzīgi kā ATA-2 +ATAPI, atbalsta 2 resursdatora adapterus

Mēs vienmērīgi pārejam pie tikpat interesantas tēmas. Kopumā ir 2 parametri, kas raksturo datu pārraides ātrumu, izmantojot HDD ar IDE/ATA interfeisu. Pirmais no tiem ir iekšējais pārsūtīšanas ātrums, kas raksturo datu pārraides ātrumu starp iekšējo HDD buferi un magnētisko datu nesēju. To nosaka griešanās ātrums, ierakstīšanas blīvums utt. Tie. parametri, kas ir atkarīgi nevis no saskarnes veida, bet gan no nesēja dizaina. Otrs rādītājs ir ārējā datu pārraides ātrums, t.i. datu pārraides ātrums pa IDE kanālu, kas pilnībā ir atkarīgs no datu pārsūtīšanas režīma. Pašā IDE/ATA disku lietošanas sākumā visas diska apakšsistēmas darbības ātrums bija atkarīgs no iekšējā datu pārraides ātruma, kas bija ievērojami mazāks par ārējo. Mūsdienās, pateicoties pieaugošajam ierakstīšanas blīvumam (tas ļauj iegūt vairāk datu uz vienu diska apgriezienu) un rotācijas ātruma palielināšanai, ārējam pārraides ātrumam ir dominējoša loma. Šajā sakarā rodas jautājums par režīmu numuriem un atšķirību starp PIO un DMA.

Sākotnēji izplatīta metode datu pārsūtīšanai, izmantojot IDE/ATA saskarni, bija protokols ar nosaukumu Programmed I/O (saīsināts PIO). Kopumā ir 5 PIO režīmi, kas atšķiras pēc maksimālajiem sērijveida pārsūtīšanas ātrumiem. Šos režīmus sauc par PIO režīmiem.

Protams, tas attiecas uz ārējo datu pārraides ātrumu, ko nosaka interfeisa ātrums, nevis HDD. Jāņem vērā arī tas, lai gan mūsdienās tas diez vai ir aktuāli, ka PIO 3. un 4. režīmos ir jāizmanto PCI vai VLB kopne, jo ISA kopne nespēj nodrošināt datu pārraides ātrumu, kas lielāks par 10 MB/s.

Līdz DMA-33 režīma parādīšanās PIO un DMA maksimālais datu pārraides ātrums bija identisks. Galvenais PIO režīmu trūkums ir tas, ka datu pārraidi kontrolē procesors - tas ievērojami palielina tā slodzi. No otras puses, šiem režīmiem nav nepieciešami īpaši draiveri un tie ir lieliski piemēroti viena uzdevuma operētājsistēmām. Diemžēl šī, visticamāk, ir apdraudēta suga...

Tiešā atmiņas piekļuve (saīsināti no DMA) — tiešā piekļuve atmiņai — attiecas uz protokolu kolektīvo nosaukumu, kas ļauj perifērijas ierīcei pārsūtīt datus uz sistēmas atmiņa tieši bez CPU līdzdalības. Mūsdienu cietie diski izmanto šo funkciju apvienojumā ar iespēju, pārtverot kopnes vadību, neatkarīgi pārvaldīt datu pārraidi (tā saukto kopnes pārvaldību). Esošie DMA režīmi (tā sauktie DMA režīmi) ir parādīti tabulā. Jāatzīmē, ka viena vārda režīmi mūsdienās vairs netiek izmantoti, tie ir paredzēti tikai salīdzināšanas nolūkos.

Maksimālais pārsūtīšanas ātrums (MV/s)

Atbalstītie standarti:

ATA-2, FastATA, FastATA-2, ATA-3, UltraATA, EIDE

ATA-2, FastATA-2, ATA-3, UltraATA, EIDE

Vairāki vārdi 3 (DMA-33)

UltraATA (ATA/66)

Vēl viens interesants punkts attiecībā uz IDE/ATA interfeisa darbību ir 32 bitu piekļuve HDD. Kā jau zināt, IDE/ATA interfeiss vienmēr ir bijis un paliek 16 bitu līdz mūsdienām. Šajā gadījumā būtu pareizi jautāt, kāpēc, izslēdzot draiverus 32 bitu HDD piekļuvei, Windows ātrums vai šis disks neizdodas? Pirmkārt, tāpēc Windows darbojas, principā, ir tālu no ideāla. Otrkārt, PCI kopne, kurā pašlaik atrodas IDE resursdatora kontrolleri, ir 32 bitu. Tāpēc 16 bitu pārsūtīšana šajā kopnē ir joslas platuma izšķērdēšana. Normālos apstākļos resursdatora kontrolleris veido 32 bitu paketi no 2 16 bitu paketēm, tālāk nosūtot to caur PCI kopni.

Iepriekš mēs saskārāmies ar tādu terminu kā bloka pārsūtīšanas režīms. Šeit nav nekā sarežģīta. Faktiski šis termins vienkārši attiecas uz režīmu, kas ļauj pārsūtīt noteiktu skaitu lasīšanas/rakstīšanas komandu viena pārtraukuma laikā. Mūsdienu IDE/ATA HDD ļauj pārsūtīt 16->32 sektorus vienā pārtraukumā. Tā kā pārtraukumi tiek ģenerēti retāk, tiek samazināta procesora slodze, kā arī komandu procentuālā daļa no kopējā pārsūtīto datu apjoma.

Katrs IDE kanāls ļauj tam pievienot vienu vai divas ierīces. Mūsdienu datori, kā likums, atšķiras ar divu IDE kanālu uzstādīšanu (saskaņā ar EIDE specifikāciju), neskatoties uz to, ka teorētiski ir iespējams uzstādīt līdz četriem (!), kas ļauj savienot astoņas IDE ierīces. Visi IDE kanāli ir vienādi. Tabulā ir parādīts lietojums sistēmas resursi dažādi kanāli.

Kanāls

I/O adreses

Atbalsts, iespējamās problēmas problēmas, kas rodas lietošanas laikā

1F0-1F7h, kā arī 3F6-3F7h

Izmanto visos datoros, kas aprīkoti ar IDE/ATA interfeisu

170-177h, kā arī 376-377h

Plaši izplatīts, pieejams gandrīz visos mūsdienu personālajos datoros.

1E8-1Efh, kā arī 3EE-3Efh

Reti lietots. Ar programmatūru var rasties noteiktas problēmas

168-16Fh, kā arī 36E-36Fh

Lietots ārkārtīgi reti. Ļoti iespējams, ka problēmas ar programmatūru

Resursi, kurus izmanto trešais un ceturtais kanāls, parasti konfliktē ar citām ierīcēm (piemēram, IRQ 12 izmanto PS/2 pele, IRQ 10 tradicionāli aizņem tīkla karte).

Kā jau minēts, katrs IDE/ATA interfeisa kanāls atbalsta 2 ierīču savienojumu, proti: galveno un slaveno. Konfigurāciju parasti nosaka džemperis, kas atrodas ierīces aizmugurējā sienā. Papildus šīm divām pozīcijām bieži vien ir arī trešā - cableselect. Kas notiek, ja džemperis tiek novietots šajā pozīcijā? Izrādās, lai ierīces darbotos cableselect jumpera pozīcijā, nepieciešams īpašs Y formas kabelis, kurā centrālais savienotājs ir savienots tieši ar mātesplati. Izmantojot šāda veida kabeļus, galējie savienotāji ir nevienlīdzīgi - ierīce, kas ir pievienota vienam savienotājam, tiek automātiski definēta kā galvenais, bet otram attiecīgi kā vergu (līdzīgi kā A un B flops). Abu ierīču džemperiem jābūt kabeļa izvēles pozīcijā. Šīs konfigurācijas galvenā problēma ir tā, ka tā ir eksotiska, neskatoties uz to, ka tā de jure tiek uzskatīta par standartu, kas nozīmē, ka to neatbalsta visi. Tas padara Y formas kabeli ļoti grūti iegūstamu.

Pieņemot, ka, neskatoties uz eksotisko raksturu, jūs joprojām izmantosit aprakstīto IDE/ATA ierīču konfigurāciju, atcerieties sekojošo:

  • Jebkurā laikā katrs kanāls var apstrādāt tikai vienu pieprasījumu un tikai vienā ierīcē. Tas ir, nākamajam pieprasījumam, pat uz citu ierīci, būs jāgaida, līdz tiks pabeigts pašreizējais. Dažādi kanāli var darboties neatkarīgi. Tāpēc vienam kanālam nevajadzētu savienot 2 aktīvi izmantotas ierīces (piemēram, divus HDD). Labākais variants katra IDE ierīce tiks savienota ar atsevišķu kanālu (tas, iespējams, ir galvenais trūkums salīdzinājumā ar SCSI).
  • Gandrīz visas mikroshēmas mūsdienās atbalsta iespēju izmantot dažādus datu pārraides režīmus ierīcēm, kas pievienotas vienam kanālam. Tomēr jums nevajadzētu to ļaunprātīgi izmantot. Ieteicams atdalīt divas ierīces, kuru ātrums dažādos kanālos ievērojami atšķiras.
  • Tāpat nav ieteicams pieslēgt HDD un ATAPI ierīci (piemēram, CD-ROM) vienam kanālam. Kā minēts iepriekš, ATAPI protokols izmanto citu komandu sistēmu, un turklāt pat ātrākās ATAPI ierīces ir daudz lēnākas nekā HDD, kas var ievērojami palēnināt pēdējo.

Iepriekš minēto, protams, nevar uzskatīt par aksiomu - tie ir tikai ieteikumi, kas balstīti uz veselo saprātu un ekspertu pieredzi. Turklāt veselais saprāts un pieredze liecina, ka četras IDE ierīces uz darba paneļa var darboties jebkurā kombinācijā un ar minimālu lietotāja piepūli, ja ir izpildītas saderības prasības. Šī ir galvenā IDE priekšrocība salīdzinājumā ar SCSI.

Sveiki visiem emuāra lasītājiem. Šajā rakstā mēs runāsim par to, kā atjaunot sistēmas veiktspēju. Bieži vien lietotājiem ir ļoti lēna datora problēma, jo īpaši ierakstot un plkst lasīšana diski vai vienkārši nepamatotas sistēmas “bremzes” darbības vai iekraušanas laikā. Kāpēc sistēma sasalst, lasiet
Tam var būt ļoti daudz iemeslu, šodien es ierosinu apsvērt diezgan izplatītu - tas ir nepareizs darbības režīms CD/DVD - ROM vai cietie diski, t.i., parunāsim par PIO un DMA.Izlasiet, kā pārbaudīt, vai cietajā diskā nav kļūdu un kā tās novērst.

Kāda ir PIO un DMA būtība un atšķirība.

PIO un DMA- tie ir divi režīmi smagi strādāt diski, iekšā vispārējs gadījums jebkuru disku.
PIO (programmējamā ievade/izvade)- jau novecojis režīms, lai tas darbotos, nepieciešams
iesaistīties CPU, kā rezultātā ievērojami samazinās veiktspēja.
DMA (tiešā piekļuve atmiņai)- moderna metode, kas apiet procesoru un
pārsūdzības tieši Uz RAM, tas ļauj ievērojami palielināt produktivitāti un atbrīvoties no kaitinošajām "bremzēm".
DMA režīms ir ieslēgts dažādas iespējas Tomēr jau sen tiek izmantots operētājsistēmās Windows 7, 8, kā arī 10 V Windows XP, bieži vien ir situācija, kurā DMA automātiski pārslēdzas uz PIO un to nebūs iespējams atgriezt, izmantojot parastās metodes. Kas izraisa šo situāciju?
Ieviests operētājsistēmā Windows XP mehānisms kļūdu kontrole, ja kļūdas rodas pārāk bieži lasot no cietā diska vai cita diska, sistēma automātiski pārslēdzas uz lēnāku režīmu, kur to procentuālais daudzums ir mazāks. tomēr Windows XP var ieslēgt normāli strādājošu ierīci šajā režīmā.
Kā labot kļūdas Windows lasa

Tātad, pārbaudīsim visu disku darbības režīmus, lai sistēma nepalēninātu.

1 . Palaidiet konsoli "Datorvadība"ar peles labo pogu noklikšķiniet ieslēgts "Mans dators"


nolaižamajā izvēlnē atlasiet vienumu "Ierīču pārvaldnieks", vai caur
Vadības panelis. Or Sākt — Palaist — devmgmt.msc

2. Izvēlieties " Ierīču pārvaldnieks", atlasiet IDE ATA/ATAPI kontrolieri,


Atvērsies vairākas līnijas ar kontrolieriem - mūs interesē :
Primārā un sekundārā kanāliem IDE→ ejam pa vienam uz īpašībasšie kanāli (ar peles labo pogu noklikšķiniet uz kanāla, rinda " Īpašības"), uz grāmatzīmi " Papildu iespējas",
Šeit ir divas grupas "Ierīce 0" un "Ierīce 1", katrā ir līnijas
"Pārsūtīšanas režīms"– tas ir jāizvēlas "DMA, ja pieejams", tad līnija "Pašreizējais pārraides režīms", kaut kam tādam jābūt "Ultra DMA režīms: 4,


ja šeit ir iestatīts “PIO režīms”, tad šis ir mūsu iespēja un mēs to darīsim salabojiet to.
Ja visur režīms ir tā vērts ultra DMA, tad ar tevi viss ir kārtībā un tālākas darbības nav jāturpina.
3. Vispirms mēģināsim to salabot manuāli – katrā rindā “Pārsūtīšanas režīms” ir iestatīts uz “DMA, ja pieejams”, noklikšķiniet "Labi" un restartējiet datoru. Pēc atkārtotas ieslēgšanas
mēs skatāmies kanālu darbības režīmus, ja visur ir uzstādīts DMA, tad viss ir kārtībā, ja ir palicis PIO, tad turpinām tālāk.
4. Atrodi vēlreiz Primārie un sekundārie IDE kanāli un izdzēsiet tos (ar peles labo pogu noklikšķiniet uz katra kanāla, atlasiet sarakstā "Dzēst"). Nebaidieties, viss darbosies labi.
Restartējiet datoru vēlreiz - Windows XP atradīs kontrolierus un pārslēdz tos ātrā darbības režīmā, t.i., DMA. Pārbaudiet rezultātu, visur jābūt režīmam DMA.
5. Ja viss iepriekš minētais nepalīdzēja un jūs atkal redzat “ PIO režīms", tad tas būs vajadzīgs pārkārtot vadītājus Par mātesplatē- pārslodze
un vēlreiz pārbaudiet rezultātu.
6. Nu, pēdējais punkts, ja pēc visām ciešanām režīms PIO nepazuda, tad jums tas būs jārediģē reģistrs Vēlos atzīmēt - veiciet jebkādas operācijas ar
reģistru ļoti rūpīgi un uzmanīgi; Vislabāk ir iepriekš izveidot reģistra kopiju.
Izlasiet, kā konfigurēt Windows XP, izmantojot reģistru

Vispirms mēģiniet atspējot kļūdu kontroles sistēmu.
Lai to izdarītu, reģistra filiālē:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdfs\,
izveidot atslēgu ErrorControl un iestatiet tā vērtību uz 0.


Pēc tam restartējiet un izpildiet darbību №4.


režīmu var iestatīt manuāli DMA.
Šeit ir vairākas mapes - 0000, 0001, 0002.
0000 – atbildīgs par pašu kontrolieri;
0001 – atbildīgs par sekundāro IDE Chanell;
0002 – atbild par primāro IDE Chanell;
Atveriet vajadzīgā kanāla mapi. Tas satur
vairākas atslēgas, vispirms izvēlieties:
MasteDeviceTimingModeAllowed
SlaveDeviceTimingModeAllowed
un iestatiet vērtību, kas vienāda ar 0хffffffff.
Pēc tam iestatiet šādu taustiņu vērtību:
MasterDeviceTimingMode
SlaveDeviceTimingMode
saskaņā ar šādiem datiem, atkarībā no
atbalstīts UDMA režīmi:
UDMA režīms 2 — 0 × 2010
UDMA režīms 4 — 0 × 8010
UDMA režīms 5 — 0 × 10010
UDMA režīms 6 – 0xffff

Pēc tam restartējiet un pārbaudiet rezultātu - visam vajadzētu darboties labi.

Kā paātrināt un atjaunot Windows 10 veiktspēju, lasiet
Kāds ir informācijas pārraides ātrums datoros, lasiet
Es ceru, ka šis raksts palīdzēs pareizi iestatīt režīmus PIO un DMA un uzlabot sistēmas vispārējo veiktspēju.

Reizēm es sastopos ar lietotāju sūdzībām, ka CD/DVD diskdzinis ir kļuvis ļoti lēns disku rakstīšanai. Dažkārt diska ierakstīšanas laiks aizņem pat pusotru stundu atvēlēto 5-10 minūšu vietā! Turklāt situācija ir tāda pati, mēģinot ierakstīt ar jebkuru programmu (no Nero, ImgBurn vai Astroburn līdz standarta CD ierakstīšanas vednim) un uz jebkuru disku.

Biežākie šādas situācijas cēloņi ir lēti, zemas kvalitātes diski, kuros kāds iepriekš ir mēģinājis kaut ko rakstīt vai lasīt. Fakts ir tāds, ka sistēmai Windows (precīzāk, Atapi.sys draiverim) ir iespēja patstāvīgi izvēlēties vienu no vairākiem ātruma režīmiem darbam ar disku. Tātad, kad liels daudzums lasīšanas/rakstīšanas kļūdas Windows automātiski pārslēdz savienojuma ātrumu uz disku no ātrākā datu apmaiņas režīma DMA uz lēnāku, bet uzticamāku PIO

Ar to nav grūti tikt galā.

Lai to izdarītu, jums jāatver " ierīču pārvaldnieks"ejot uz izvēlni" Sākt» -> « Vadības panelis«->» Sistēma" -> grāmatzīme" Aprīkojums" -> noklikšķiniet uz pogas " ierīču pārvaldnieks«.

Vai arī, ja uz darbvirsmas ir ikona Mans dators" - ar peles labo pogu noklikšķiniet uz tā un parādītajā izvēlnē ar peles kreiso taustiņu noklikšķiniet uz vienuma " Īpašības". Nu, tad atkal grāmatzīme " Aprīkojums"un noklikšķiniet uz pogas" ierīču pārvaldnieks«

Atveriet sadaļu Ierīču pārvaldnieks

Pēc tam atrodiet vienumu sarakstā IDE ATA/ATAPI kontrolleri un izvērsiet kontrolieru sarakstu, noklikšķinot uz pluszīmes pa kreisi no tā.

Jābūt vismaz diviem punktiem:

  • Primārais IDE kanāls
  • Sekundārais IDE kanāls

Un tagad - IDE kontrollera primāro un sekundāro kanālu īpašības

Abu kanālu rekvizītos cilne “ Papildu iespējas«

Tātad šeit tas ir. Lai kur laukā " Pašreizējais pārraides režīms Laukā ir rakstīts "Ultra DMA mode ***" vai "PIO". Pārsūtīšanas režīms"opcija" DMA, ja pieejams«.

Pēc abu kanālu pārbaudes aizveriet visus atvērti logi pogas "OK" un restartējiet datoru.

Ja tas nepalīdzēja.

Ja gadās, ka tas nepalīdzēja, nevajag izmisumā!

Dariet visu, kā aprakstīts iepriekš, bet, kad ar peles labo pogu noklikšķiniet uz vienumiem " Primārais, sekundārais IDE kanāls» atlasiet nevis vienumu “Properties”, bet gan “ Dzēst«!

Dzēst kanālu

Kad jautā, vai esat pārliecināts, noklikšķiniet uz “ «.

Apstipriniet dzēšanu

Šīs darbības novedīs pie tā, ka pēc atsāknēšanas sistēma atkārtoti noteiks abu kanālu raksturlielumus un adekvāti novērtēs savienojuma ātrumu ar ierīci.

Starp citu, operētājsistēmā Windows 7 Jūs varat arī mēģināt " Atspējot", nevis" Dzēst» kanāli bez DMA

Kā iespējot Ultra DMA režīmu, atspējot PIO. Aparatūras pārtraukumi ielādē sistēmu

Aparatūras pārtraukumi Kā iespējot Ultra DMA režīmu

2. Atspējojiet kļūdu pārbaudi .


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\<4D36E96A-E325-11CE-BFC1-08002BE10318>.


Pārbaudiet tajās pašās sadaļās


0x10010 - atbilst UDMA 5. režīmam (ATA100).
0x8010 — UDMA režīms 4 (ATA66).
0x2010 — UDMA režīms 2 (ATA33).
0x0410 — vairāku vārdu DMA 2. režīms

Bet, ja jūs precīzi nezināt, kādā režīmā skrūvei jādarbojas un ja visu izdarījāt pareizi, bet pēc pārstartēšanas nekas nemainījās (maz ticams, bet pēkšņi...), tad
Šādā gadījumā vispirms noņemiet IDE kontrolleri no ierīču saraksta un restartējiet. Windows atkal atradīs un pārinstalēs IDE kontrollera draiveri, un visas ierīces būs nepieciešamajos DMA režīmos (MasterDeviceTimingMode un SlaveDeviceTimingMode paši uzņems vēlamo vērtību).

Tagad par aparatūras pārtraukumu procesu - pašu aparatūras pārtraukšanas procesu. Ja cietais disks ir slikts, tas pastāvīgi ziņo par lasīšanas kļūdām, tāpēc rodas šie pārtraukumi. Procesors sāk nodarboties ar šo kļūdu labošanu, nevis jūsu uzdevumu, un sākas bremzes.

Tas ir iespējams un ne tikai caur cieto disku. Varat mēģināt mainīt pārtraukumu numurus BIOS, taču tas ir cits stāsts.

Es paskaidroju ar pirkstiem. Vai tu redzi vidējo?

Ja cietais disks pēkšņi sāk palēnināties. Spontāna PIO režīma aktivizēšana un kā ar to rīkoties

Cietais disks ir savienots ar mātesplati ar kabeli. Šis kabelis būtībā savieno cietā diska elektroniku ar diska kontrolleri mātesplatē. Kabeļa veidam (IDE, SATA, .) nav nozīmes. Jā, katram kabeļa veidam ir savi fiziski ierobežojumi datu pārraidei, taču tas tikai norāda, kādai datu plūsmai tika uzasināta “aparatūra” tā galos.

Diska kontrolleris var strādāt ar diskiem vairākos dažādos režīmos. Savukārt cietā diska elektronika atbalsta arī dažādus darbības režīmus ar diska kontrolleri. Diska/kontrollera režīmu komplekti var nesakrist, un visbiežāk tas notiek tieši tā.

Pēc noklusējuma operētājsistēma izvēlas ātrāko darbības režīmu no tiem, kas vienlaikus atbalsta gan kontrolieri, gan disku.

Daudziem spēļu analoģijas ir skaidrākas, tāpēc es izmantošu vienu no tām.

Ikviens zina, ka 3D var būt programmatūra (Software Rendering) un aparatūra (Direct3D, OpenGL).

Programmatūrā 3D katru kadru aprēķina procesors, un videokarte ir atbildīga tikai par iegūtā attēla parādīšanu ekrānā. 3D aprēķinos tiek izmantots mežonīgs matemātikas daudzums, kas ļoti noslogo procesoru, vienlaikus dodot diezgan viduvējus rezultātus. Kāpēc tas notiek? Fakts ir tāds, ka centrālais procesors (CPU) ir universāls, tas ir, tas ir pielāgots pilnīgi dažāda veida aprēķiniem. 3D skaitļošana ir tikai šaura uzdevumu klase, ko CPU var veikt. Un izrādās, ka universālais CPU nedarbojas optimāli ar grafiku.

Aparatūras 3D gadījumā procesors iemet videokartē primitīvus (tekstūras, modeļus u.c.) un dod komandas to apstrādei, un ainas uzbūvi un skaistos efektus veic pati karte - izmantojot savu speciālo. grafikas procesors (GPU, GP), uzasināts tieši šādiem uzdevumiem. Aprēķini uz tā ir ievērojami ātrāki, un centrālais procesors netiek ielādēts.

Tātad, PIO ir 3D programmatūras veids: viss darbs ar disku tiek veikts caur centrālo procesoru. Ļoti lēns un resursietilpīgs.
Un DMA ir aparatūras datu apstrāde, kas izmanto visu veidu "paātrinātājus". Ja tikai tos atbalstītu kontrolieris un pats disks.

Windows darbojas ar diskiem DMA režīmā. Nu, kā likums.

Noteiktos apstākļos (piemēram, ja rodas vairākas konkrētas lasīšanas-rakstīšanas kļūdas) Windows pārslēdz diska darbības režīmu uz PIO. Nekavējoties, pastāvīgi un bez rehabilitācijas iespējām.

Pēc tam nav iespējams piespiest sistēmu strādāt ar disku DMA režīmā, izmantojot standarta metodes.
Par nestandarta - nedaudz zemāk.

Simptomi, ka sistēma Windows ir pārslēgusi cieto disku PIO režīmā

  • Sistēma sāka šausmīgi bremzēt diska operācijās. Darba ātrums ar disku samazinājās 2-3 reizes.
  • Diska darbību laikā Procesors sāka pārmērīgi ielādēt. Windows uzdevumu pārvaldniekā sistēmas process (vai utilīta Process Explorer pārtraukumu process) aizņem 80–90% CPU laika.
  • Notiekošā asums un pēkšņums. Vēl vakar / pirms 5 minūtēm sistēma darbojās kā parasti, bet tas ir jūsu ziņā.

Mūsdienu realitātē, kad cietie diski ir vislēnākās datoru ierīces, “šaurā vieta”, kas palēnina programmu darbību, pat divkāršs to ātruma kritums var kļūt katastrofāls.

Pārliecinieties, vai Windows ir pārslēdzis cieto disku uz PIO režīmu

Datora "Management Console" atveriet "Ierīču pārvaldnieku".
RMB sadaļā “Mans dators” (tas nav svarīgi darbvirsmā vai panelī “Sākt”) → “Pārvaldīt”.

Paplašiniet diska kontrollera atzaru kokā (“IDE ATA/ATAPI kontrolleri”) un atrodiet kanālu, kuram ir pievienota mūsu skrūve.
Nospiediet RMB → "Properties" (vai vienkārši veiciet dubultklikšķi ar peles kreiso pogu)

Ja “Transfer mode” ir iestatīts uz “DMA, ja pieejams”, bet patiesībā cietais disks darbojas PIO režīmā (skatiet attēlu zemāk), tad viss ir slikti, un tas ir mūsu gadījums.

Lai labotu kļūdu, vienkārši noņemiet atspējoto ierīci un instalējiet to vēlreiz. To var izdarīt no tā paša “Ierīču pārvaldnieka”.

Vai arī mēs ieejam reģistrā.

Reģistrā ("Sākt" → "Palaist" → regedit) jums jādodas uz filiāli pēc adreses:

0000 - paša kontrollera iestatījumi.
0001 - primārā kanāla iestatījumi (Primary IDE Chanell).
0002 - sekundārā kanāla iestatījumi (sekundārais IDE Chanell).

MasterDeviceTimingModeAllowed
- maksimālā ātruma režīms, kurā ir atļauts darboties galvenajai (galvenajai) ierīcei kanālā. Būtībā galvenā vērtība ir binārā maska. Ierobežo "Pārsūtīšanas režīmu" atlasi dialoglodziņā.

MasterDeviceTimingMode
- galvenās ierīces pašreizējais darbības režīms kanālā. Atbilst dialoglodziņa opcijai Pašreizējais pārsūtīšanas režīms.

Tās pašas atslēgas, sākot ar Slave, nevis galveno, attiecas uz pakārtoto ierīci kanālā:

Ja dialoglodziņā Ierīces veids ir atlasīts manuāli, attiecīgie iestatījumi tiek saglabāti atslēgās ar lietotāja prefiksu:

  • UserMasterDeviceTimingModeAllowed
  • UserMasterDeviceTimingMode
  • UserSlaveDeviceTimingModeAllowed
  • UserSlaveDeviceTimingMode

Jebkuras atslēgas vērtība [. ]DeviceTimingModeAllowed ir jābūt 0xffffffff . Tas nozīmē, ka izvēlētā ierīce var darboties jebkurā datu pārraides režīmā, bez ierobežojumiem.

Ja atslēgas vērtība ir 0x00000001f (HEX 1f), ierīce var darboties tikai PIO režīmā.

Mainiet vēlamās [. ]DeviceTimingModeAtļauts "ffffffff" un atsāknēšana.

Darba režīma kodi:

0х0000001f — PIO
0x00000410 — vairāku vārdu DMA 2. režīms un PIO 4.
0x00002010 — UDMA režīms 2 (ATA33).
0x00008010 — UDMA režīms 4 (ATA66). Lai iespējotu, varat izmantot masku "0x0000ffff"
0x00010010 — UDMA režīms 5 (ATA100). Lai iespējotu, varat izmantot masku "0x000ffffff"

ATA/ATAPI versijas (.4,5,6.) ir X3T13 komitejas apstiprinātās ATA/ATAPI specifikācijas versijas. Un PIO (programmētā ievade-izvade) un DMA/UDMA ir datu pārraides režīmi. Vienam ar otru nav nekāda sakara. PIO režīmi paredz obligātu CPU izmantošanu, pārsūtot datus - lasot datus no datu nesēja, CPU tos nolasa no kontrollera porta (procesora IN komanda), rakstot, CPU raksta uz portu (komanda OUT). DMA (UDMA) režīmos centrālais procesors tikai inicializē pārsūtīšanu (un vispirms DMA kontrolleri) - pārējo darbu veic DMA (Direct Memory Access) kontrolleris un IDE kontrolieris(autobusu meistara režīmā). Ir skaidrs, ka pēdējais variants ir izdevīgāks - mazāka procesora slodze - tāpēc pēc 1995. gada neviens nav izstrādājis PIO režīmus, un PIO-5 nekad netika iekļauts apstiprinātajās ATA/ATAPI specifikācijās (man vienalga, kurš ko ierosināja X3T13 sanāksmes). Un UltraDMA 44 ir UltraDMA 3 — šis režīms pastāv, vienkārši gandrīz neviens to neizmanto (jo tā atbalsts ir pieejams visur, kur ir pieejams UDMA 4–66). Starp citu, ATA/ATAPI-6 vēl nav apstiprināts, šis dokuments pastāv provizoriskā versijā, tā sauktajā darba projektā, un vēl var mainīties (bet maz ticams, ka PIO-5 tur tiks pievienots). Pēdējā apstiprinātā versija ir 5. Un UDMA66 parādījās ar ATA-4 un UDMA100 ar ATA-5. Specifikācijās ir ietverti ieteikumi par datu pārsūtīšanas režīmu izmantošanu, un tās nepavisam nav obligātas prasības to atbalstam. Ir skrūves, kas atbilst ATA-5, bet atbalsta tikai UDMA66 (piemēram, Quantum Fireball+ LM). Ir arī CD-ROM, kas atbalsta UDMA33 un atbilst ATAPI-4 un 5. Sākot ar 4. versiju, ATA un ATAPI specifikācijas tika apvienotas vienā dokumentā.

Tas notiek, ja XP konstatē, ka ierīce nedarbojas stabili tai izvēlētajā režīmā. To nosaka no diskdziņa saņemto lasīšanas kļūdu skaits. Parasti tas nozīmē, ka disks ir sliktā stāvoklī, un patiesībā tas ir jāizslēdz. Bet žēl izmest šķietami strādājošu disku, tāpēc šādas ierīces var atrast mūsu lasītāju automašīnās. Lai gan, pateicoties kļūdu kontroles mehānismiem, daudzi šādi diskdziņi var strādāt ilgu laiku, laimīgi un bez problēmām, neskatoties uz XP viedokli par tiem. Vienīgais, kas sabojā to īpašnieku asinis, ir pastāvīgās sistēmas bremzes PIO režīma dēļ. Es neesmu pilnīgi pārliecināts, kā XP kļūdu kontroles sistēma darbojas un tiek kontrolēta, tāpēc nevaru garantēt, ka šis padoms darbosies visos gadījumos. Bet jūs varat mēģināt.
Lai atspējotu kļūdu izsekošanas režīmu, varat mēģināt ErrorControl taustiņu, kas atrodas HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdfs\, iestatīt uz 0.

Atveriet logu Ierīču pārvaldnieks

I variants:

1. Ar peles labo pogu noklikšķiniet uz ikonas "Mans dators".
2. Nolaižamajā izvēlnē ar peles kreiso pogu atlasiet "Pārvaldība".
3. Atvērsies logs “Computer Management”, kur kreisajā pusē esošajā sarakstā ar peles kreiso taustiņu jāizvēlas (vienreiz jānoklikšķina) “Device Manager”, pēc kura šī loga labajā pusē būs pieejams “Device Manager”. .

II variants:

1. Darbvirsmas apakšējā kreisajā stūrī vienreiz noklikšķiniet uz pogas "Sākt" un pēc tam nolaižamajā izvēlnē dodieties uz "Vadības panelis".
2. Atvērtajā logā “Vadības panelis” (vai izvēlnē) divreiz noklikšķiniet ar peles kreiso taustiņu (vai noklikšķiniet vienreiz) uz ikonas “Sistēma”.
3. Atvērtajā logā “Sistēmas rekvizīti” atlasiet cilni “Aparatūra”.
4. Logā "Sistēmas rekvizīti" cilnē "Aparatūra" noklikšķiniet uz pogas "Ierīču pārvaldnieks".

Pārbaudiet IDE kanālu darbības režīmus

1. Logā “Ierīču pārvaldnieks” atveriet vienumu “IDE ATA/ATAPI Controller” (noklikšķiniet uz pogas “+” blakus vienumam “IDE ATA/ATAPI Controller” vai veiciet dubultklikšķi uz šī vienuma.
2. Ar peles labo pogu noklikšķiniet vienreiz uz vienuma “Primārais IDE kanāls” un nolaižamajā izvēlnē ar peles kreiso pogu noklikšķiniet uz vienuma “Properties”.
3. Atvērtajā logā “Properties: Primary IDE Channel” atlasiet cilni “Papildu iestatījumi”.
4. Cilnes “Papildu iestatījumi” apgabalos “Ierīce 0” un “Ierīce 1” rindā “Pārsūtīšanas režīms:” ir jāiestata “DMA, ja pieejams”. Ja rindiņa “Transfer mode:” ir iestatīta uz “Tikai PIO”, jums jāiestata “DMA, ja pieejams” (atlasiet labajā pusē esošajā nolaižamajā sarakstā) un noklikšķiniet uz pogas “OK”.
5. Atkārtojiet 2.–4. darbību, lai izvēlētos “IDE ATA/ATAPI Controller” “Secondary IDE channel” logā “Device Manager”.
6. Pēc darbību pabeigšanas jums ir jārestartē Windows. Pēc atsāknēšanas pārbaudiet IDE kanālu darbības režīmus. Ja pēc iepriekšminētajām darbībām rinda “Transfer mode:” joprojām ir iestatīta uz “Tikai PIO”, tas nozīmē, ka datorā ir instalēti nepareizi mātesplates draiveri. Šajā gadījumā jums ir jāinstalē “vietējie” mātesplates draiveri un pēc tam jāiespējo DMA režīms.

Ja rodas problēmas ar cietā diska veiktspēju, vispirms ir jāiztīra cietais disks no gružiem, pēc tam tas defragmentē un pašās beigās jāpārbauda, ​​vai cietajā diskā nav kļūdu, jūsu “skrūve” var arī palēnināt sliktu sektoru dēļ. (slikti bloki), izlasiet arī mūsu rakstus: Kas ir slikti sektori un kā tos noņemt, izmantojot programmu HDDScan.

Viņi atnesa datoru un sūdzējās par zemu veiktspēju, mēģināja pārinstalēt operētājsistēmu, tas nepalīdz, komponenti nav no pagājušā gadsimta, tam vajadzētu strādāt ar stabilu B, ir tikai viena lieta ...

Pirmais, kam pievērstu uzmanību, ir pareizs džemperu pieslēgšana cietajos diskos, bet par šo mums ir atsevišķs raksts “Demperi uz cietā diska”, var izlasīt, bet mums bija cita problēma.
Dažkārt divas IDE ierīces nav savienotas gluži pareizi, piemēram, cietais disks ir pievienots vienam IDE savienotājam mātesplatē, izmantojot kabeli kā Master ierīci un CD/DVD kā ierīci (Slave).
Daudzi var teikt, ka tas ir pareizi, jo cietais disks ir svarīgāks, jā, bet disks gandrīz vienmēr darbojas lēnāk nekā cietais disks, un tie ir savienoti ar vienu kabeli. Tas nozīmē, ka IDE kontrolleris pārslēdz abas ierīces uz lēnāku piedziņas režīmu, kā tas bija tieši mūsu gadījumā. Ja jums ir darīšana ar vecu konfigurāciju, vienmēr labāk ir savienot cieto disku atsevišķi no diska, izmantojot atsevišķu kabeli.
Tas pats attiecas uz diviem cietajiem diskiem, kas savienoti ar vienu kabeli, tiem abiem ir jāatbalsta ātrākais datu pārsūtīšanas režīms. Ja viens cietais disks ir lēnāks un darbojas Ultra ATA/100 režīmā, tad cits ātrāks, kas paredzēts darbam Ultra ATA/133 režīmā, darbosies ar lēnā Ultra ATA/100 ātrumu.
Startēju datoru, dodos uz ierīču pārvaldnieku, tad IDE ATA/ATAPI kontrolleri, atlasu elementu Primary IDE channel, veicu dubultklikšķi uz katra kanāla ar peles kreiso pogu un dodos uz cilni Papildu parametri. Es redzu diskdzini kopā ar cietais disks Viņi strādā PIO režīmā, ne vairāk, ne mazāk, tā tas notiek, protams, cietais disks palēnināsies.

Nācās iegādāties papildus IDE kabeli un katru ierīci savienot ar mātesplati atsevišķi. Bija jāmaina arī disks, ne visai vecs, bet acīmredzot nestrādāja pareizi, darbojās tikai PIO režīmā, pat citā datorā, ar to neko nedarījām. Starp citu, interesants piemērs ir sniegts mūsu rakstā PIO un DMA

PIO (Programmable Input/Output) ir diezgan novecojis ierīču darbības režīms tā darbības laikā izmanto centrālo procesoru, kas neapšaubāmi samazina veiktspēju.

DMA (Direct Memory Access) ir režīms, kurā cietais disks vai disks tieši piekļūst RAM, kas, protams, ievērojami palielina veiktspēju.

  1. Protams, ir vēlams izmantot DMA režīmu, bet dažreiz, kad izplatītas kļūdas lasot no cietā diska, Windows XP pārslēdz DMA režīmu uz PIO. Un rodas jautājums, kā iespējot DMA režīmu? Pirmkārt, mēģināsim iestatīt režīmu "Pārsūtīšanas režīms" uz "DMA, ja pieejams", pēc tam "OK" un restartējiet. Dators ir sāknēts, dodieties uz ierīču pārvaldnieku un skatiet pārsūtīšanas režīmu, DMA ir visur, kas nozīmē, ka mums izdevās, ja nē, izmēģiniet citu metodi.
  2. Jums ir jāpārinstalē draiveri mātesplatē, tas arī dažreiz palīdz.
  3. Lai pievienotu šo ierīci, jāizmanto 80 vadu kabelis, kā arī mēģiniet nomainīt IDE kabeli vai pievienojiet cieto disku citam mātesplates savienotājam, vispirms pārbaudot, vai tajā nav saliekti kontakti.
  4. Lai atgrieztos DMA režīmā, varat izmantot reģistru, jums ir jāatspējo kļūdu kontroles sistēma un manuāli jāiestata DMA režīms, taču šo metodi vislabāk izmantot pēdējo, varat lasīt mūsu rakstā PIO un DMA, bet tagad mēģināsim punktu Nr.5 vispirms.
  5. Mēs izdzēšam primāro un sekundāro IDE kanālus, novietojiet kursoru virs tiem, ar peles labo pogu noklikšķiniet un atlasiet dzēst, restartējiet vēlreiz, operētājsistēmai jāatrod kontrolleri un jāpārslēdzas uz DMA pārsūtīšanas režīmu.

Citi identiski opciju nosaukumi: IDE kanāls 0 galvenais, primārais galvenais.

BIOS ir vairākas iespējas, kas paredzētas cieto disku un citu iekšējo atmiņas ierīču (disku) iestatījumu konfigurēšanai. Primārā IDE galvenā opcija ir viena no visbiežāk izmantotajām šāda veida iespējām.

Parasti pirms SATA interfeisa parādīšanās vairuma personālo datoru mātesplates atbalstīja tikai IDE interfeisa diskus. Parasti lietotājs var instalēt ne vairāk kā 4 diskus - cietos diskus vai CD/DVD diskus. Divas no tām var atrasties primārajā IDE kanālā (primārais), bet pārējās divas - sekundārajā kanālā (sekundārais). Katrā no šiem diviem disku pāriem viens disks ir galvenais (Master), bet otrais ir slavenais (Slave). Tādējādi BIOS, kā likums, ir četras iespējas disku konfigurēšanai:

  • Primārais IDE meistars
  • Primārais IDE Slave
  • Sekundārais IDE meistars
  • Sekundārais IDE vergs

Katrs IDE kanāls ir savienotājs, kuram pievienojat IDE datu kabeli, kuram savukārt ir trīs savienotāji. Viens no tiem ir paredzēts savienošanai ar mātesplates IDE savienotāju, pārējie divi ir paredzēti disku savienošanai. Izvēli, kurai kategorijai disks piederēs - Master vai Slave kategorija, nosaka tikai džemperu uzstādīšana uz diskdziņiem, kas jāveic saskaņā ar piedziņai pievienotajām instrukcijām.

Parametrā var redzēt vairākas pakārtotas opcijas, kas var noteikt piedziņas veidu, tā raksturlielumus, jaudu un dažus darbības parametrus.

Vissvarīgākā no šīm opcijām ir opcija Tips. Parasti tam var būt šādas vērtības:

  • Auto – piedziņas veids tiek noteikts automātiski
  • Lietotājs – lietotājs var manuāli iestatīt diska veidu
  • CDROM — diskdzinis ir CD/DVD diskdzinis
  • ZIP diskdzinis ir Iomega ZIP tipa ierīce
  • LS-120 – piedziņa ir LS-120 tipa ierīce
  • Nav – šī ierīce netiek lietota

Turklāt šajā opcijā dažreiz varat izvēlēties iepriekš noteiktu diska veidu, kas apzīmēts ar skaitli, piemēram, no 0 līdz 50.

Ja lietotājs izvēlas Lietotāja vērtību, tad viņam pašam būs jānorāda cietā diska īpašības, piemēram, galvu, cilindru un sektoru skaits.

Bieži tiek atrastas arī šādas papildu iespējas:

  • LBA režīms
  • IDE HDD bloķēšanas režīms vai vairāku sektoru pārsūtīšana
  • Programmētie I/O režīmi

Parasti pēc diskdziņa pievienošanas un datora palaišanas BIOS automātiski atlasa opcijas Tips vērtību, kas ir vienāda ar Auto. Tas nozīmē, ka BIOS automātiski nosaka visas piedziņas parametru vērtības un tai nav nepieciešama manuāla konfigurēšana.

Lielākā daļa IDE disku atbalsta automātisko konfigurāciju. Vienīgie izņēmumi var būt ļoti veci diskdziņi, kas reti sastopami senajos datoros, kuriem var būt nepieciešams manuāli iestatīt galvu, cilindru un sektoru skaitu.

Opcijai LBA režīms ir nepieciešams zināms skaidrojums. Šī opcija ir paredzēta, lai iespējotu adresēšanas režīmu, ko izmanto cietajos diskos, kas lielāki par 504 MB. Ja izmantojat mazāku cieto disku, šī opcija ir jāatspējo. Citiem parametriem vislabāk ir atstāt noklusējuma vērtības.

Noderīgs emuārs iesācējiem datoru lietotājiem un daudz ko citu..

Kā atjaunot sistēmas veiktspēju, PIO un DMA režīmus

Sveiki visiem emuāra lasītājiem. Šajā rakstā mēs runāsim par to, kā atjaunot sistēmas veiktspēju. Bieži vien lietotājiem ir ļoti lēna datora problēma, jo īpaši ierakstot un plkst lasīšana diski vai vienkārši nepamatotas sistēmas “bremzes” darbības vai iekraušanas laikā. Kāpēc sistēma sasalst, lasiet Šeit
Tam var būt ļoti daudz iemeslu, šodien es ierosinu apsvērt diezgan izplatītu - tas ir nepareizs darbības režīms CD/DVD - ROM vai cietie diski, t.i., parunāsim par PIO un DMA. Izlasiet, kā pārbaudīt, vai cietajā diskā nav kļūdu un kā tās novērst. Šeit

Kāda ir PIO un DMA būtība un atšķirība.

PIO un DMA- tie ir divi cieto disku darbības režīmi, vispārīgi jebkura diska gadījumā.
PIO (programmējamā ievade/izvade)- jau novecojis režīms, lai tas darbotos, tas ir nepieciešams
iesaistīties CPU, kā rezultātā ievērojami samazinās veiktspēja.
DMA (tiešā piekļuve atmiņai)- moderna metode, kas apiet procesoru un
pārsūdzības tieši RAM, tas ļauj ievērojami palielināt produktivitāti un atbrīvoties no kaitinošajām "bremzēm".
DMA režīms dažādos variantos jau sen tiek izmantots operētājsistēmās Windows 7, 8, kā arī 10, tomēr operētājsistēmā Windows XP, bieži vien ir situācija, kurā DMA automātiski pārslēdzas uz PIO un to nebūs iespējams atgriezt, izmantojot parastās metodes. Kas izraisa šo situāciju?
Ieviests operētājsistēmā Windows XP mehānisms kļūdu kontrole, ja kļūdas rodas pārāk bieži lasot no cietā diska vai cita diska, sistēma automātiski pārslēdzas uz lēnāku režīmu, kur to procentuālais daudzums ir mazāks. tomēr Windows XP var ieslēgt normāli strādājošu ierīci šajā režīmā.
Kā labot kļūdas Windows lasi šeit

Tātad, pārbaudīsim visu disku darbības režīmus, lai sistēma nepalēninātu.

1 . Palaidiet konsoli "Datorvadība"- ar peles labo pogu noklikšķiniet uz "Mans dators"

nolaižamajā izvēlnē atlasiet vienumu "Ierīču pārvaldnieks", vai caur
Vadības panelis. Or Sākt — Palaist — devmgmt.msc

2. Izvēlieties " Ierīču pārvaldnieks", atlasiet IDE ATA/ATAPI kontrolieri,

Atvērsies vairākas līnijas ar kontrolieriem - mūs interesē :
Primārā un sekundārā kanāliem IDE→ ejam pa vienam uz īpašībasšie kanāli (ar peles labo pogu noklikšķiniet uz kanāla, rinda " Īpašības"), uz grāmatzīmi " Papildu iespējas",
Šeit ir divas grupas "Ierīce 0" un "Ierīce 1", katrā ir līnijas
"Pārsūtīšanas režīms"– tas ir jāizvēlas "DMA, ja pieejams", tad līnija "Pašreizējais pārraides režīms", kaut kam tādam jābūt "Ultra DMA režīms: 4,

ja šeit ir iestatīts “PIO režīms”, tad šis ir mūsu iespēja un mēs to darīsim salabojiet to.
Ja visur režīms ir tā vērts ultra DMA, tad ar tevi viss ir kārtībā un tālākas darbības nav jāturpina.
3. Vispirms mēģināsim to salabot manuāli – katrā rindā “Pārsūtīšanas režīms” ir iestatīts uz “DMA, ja pieejams”, noklikšķiniet "Labi" un restartējiet datoru. Pēc atkārtotas ieslēgšanas
mēs skatāmies kanālu darbības režīmus, ja visur ir uzstādīts DMA, tad viss ir kārtībā, ja ir palicis PIO, tad turpinām tālāk.
4. Atrodi vēlreiz Primārie un sekundārie IDE kanāli un izdzēsiet tos (ar peles labo pogu noklikšķiniet uz katra kanāla, atlasiet sarakstā "Dzēst"). Nebaidieties, viss darbosies labi.
Restartējiet datoru vēlreiz - Windows XP atradīs kontrolierus un pārslēdz tos ātrā darbības režīmā, t.i., DMA. Pārbaudiet rezultātu, visur jābūt režīmam DMA.
5. Ja viss iepriekš minētais nepalīdzēja un jūs atkal redzat “ PIO režīms", tad tas būs vajadzīgs pārkārtot vadītājus mātesplatei - atsāknēšana
un vēlreiz pārbaudiet rezultātu.
6. Nu, pēdējais punkts, ja pēc visām ciešanām režīms PIO nepazuda, tad jums tas būs jārediģē reģistrs Vēlos atzīmēt - veiciet jebkādas operācijas ar
reģistru ļoti rūpīgi un uzmanīgi; Vislabāk ir iepriekš izveidot reģistra kopiju.
Izlasiet, kā konfigurēt Windows XP, izmantojot reģistru Šeit

Vispirms mēģiniet atspējot kļūdu kontroles sistēmu.
Lai to izdarītu, reģistra filiālē:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdfs\,
izveidot atslēgu ErrorControl un iestatiet tā vērtību uz 0.

Pēc tam restartējiet un izpildiet darbību №4.

Tie visi ir daļa no mikroshēmojuma dienvidu tilta, un to konfigurēšanas parametri parasti atrodas sadaļā Integrētās perifērijas ierīces. Šajā sadaļā pieejamo parametru skaits ir atkarīgs no noteiktu perifērijas ierīču skaita konkrēts modelis sistēmas plate.

Parasti integrētajām perifērijas ierīcēm ir opcijas, kas atspējo daudzas perifērijas ierīces un operētājsistēmu Windows sistēma neatrod nevienu no tiem, jums jāpārbauda, ​​​​vai tas ir atspējots, izmantojot BIOS.

Varat arī piespiedu kārtā izslēgt neizmantotās ierīces, tādējādi atbrīvojot dažus sistēmas resursus, un mainīt dažu ierīču iestatījumus.

Sadaļā Integrētās perifērijas ierīces visi parametri var būt gara saraksta veidā vai sadalīti vairākās kategorijās. IN BIOS versijas ar horizontālu izvēlņu joslu (Intel, ASUS, ASRock ražotie dēļi) meklējiet izvēlnē apakšsadaļu ar šādu nosaukumu Papildu.

IDE kontrollera režīmu konfigurēšana sistēmā Windows

Šis parametrs kontrolē pirmo IDE kanālu. Pēc tā atspējošanas kļūs nepieejami PIO un UDMA režīma iestatījumi, kā arī diska parametri sadaļā Standarta CMOS funkcijas.

1. Enabled (Ieslēgts) - ir iespējots pirmais IDE kanāls;

2. Atspējots (Izslēgts) - pirmais IDE kanāls ir atspējots un neizmanto sistēmas resursus; to var izdarīt, ja šim kanālam nav pievienoti diskdziņi.

Parametrs ir līdzīgs iepriekšējam, bet iespējo vai atspējo otro IDE kanālu.

Parametrs kontrolē IDE kanālu līdzīgi kā OnChip IDE Channel 0/1, taču tam ir dažādas nozīmes:

2. Sekundārais - ir iespējots tikai otrais IDE kanāls;

3. Abi - ir iespējoti abi IDE kanāli;

4. Disabled - abi IDE kanāli ir atspējoti.

Parasti ir četri šādi parametri - viens katram no diskdziņiem, kurus var savienot ar pirmo vai otro IDE kanālu. Izmantojot tos, varat izvēlēties vienu no programmatūras ievades/izvades (PIO) režīmiem, ko izmantos šī ierīce. PIO režīms mūsdienās ir diezgan lēns, un to izmanto ļoti veci cietie diski vai CD-ROM diskdziņi. Mūsdienu IDE ierīces darbojas ātrākā UDMA režīmā, kas tiks apspriests vēlāk.

1. Automātiski — vēlamo režīmu uzstādīts automātiski; Šī ir noklusējuma vērtība, un ieteicams to atlasīt;

2. Režīms 0-4 - piespiedu instalēšana vienai no PIO opcijām: Režīms 0 ir vislēnākais un atbilst datu pārraides ātrumam 3,3 Mbit/s, bet ātrākajā režīmā A maksimālais ātrums ir 16,6 Mbit/s.

Manuāli jānorāda PIO režīms tikai tad, ja ierīce neatbalsta UDMA un BIOS nevar to pareizi konfigurēt, ja iestatīts uz Auto. Ja izvēlaties pārāk lēnu PIO režīmu, netiek izmantotas visas pievienotās ierīces iespējas, ja tas ir pārāk ātrs, datu pārsūtīšanas laikā var rasties kļūdas.

Šie iestatījumi iespējo vai atspējo UDMA (UltraDMA) režīma izmantošanu katrai IDE ierīcei. Tas ir ātrāks par PIO, un tam ir vairākas ieviešanas iespējas, kas atšķiras pēc maksimālā ātruma: UDMA 33, UDMA 66, UDMA 100, UDMA 133. Lai izmantotu UDMA 66 un augstāku, ir nepieciešams īpašs 80 vadu kabelis, un UDMA 33 un visiem. režīmi PIO derēs jebkurš kabelis.

1. Auto - UDMA režīms ir iespējots; veiktspēja tiks izvēlēta automātiski atkarībā no kontrollera un piedziņas maksimālajiem apgriezieniem; ja datu apmaiņa UDMA režīmā nav iespējama, sistēma automātiski pārslēgsies uz PIO režīmu;

2. Atspējots — UDMA režīms ir atspējots, un datu apmaiņa starp kontrolleri un disku tiks veikta tikai PIO režīmā. Šo vērtību var iestatīt, ja rodas problēmas, savienojot mantotās IDE ierīces.

Mūsdienu operētājsistēmas var pašas pārvaldīt šādus režīmus. Piemēram, lai uzzinātu pašreizējo IDE ierīču darbības režīmu operētājsistēmā Windows XP/Vista/7, atveriet ierīču pārvaldnieks, ierīču sarakstā izvērsiet mezglu IDE ATA/ATAPI kontrolleri, veiciet dubultklikšķi uz primārā vai sekundārā kanāla ikonas IDE un dodieties uz cilni Papildu iespējas. Šeit jūs varat uzzināt, kādu sakaru režīmu ierīces pašlaik izmanto, kā arī mainīt darbības režīmu no UDMA uz PIO vai otrādi.

Šis iestatījums atļauj vai atspējo tiešās atmiņas piekļuves (DMA) režīma izmantošanu visiem IDE cietajiem diskiem.

1. Enabled (Ieslēgts) - DMA režīms ir iespējots;

2. Atspējots (Izslēgts) — DMA režīms netiek izmantots.

Parametrs kontrolē IDE kontrollera bloku darbības režīmu, kurā datu apmaiņas ātrums tiek palielināts, vienlaikus pārsūtot vairākus sektorus ar datiem. Visi mūsdienu cietie diski atbalsta bloķēšanas režīmu, tāpēc vislabāk ir atstāt to iespējotu.

1. Enabled (Ieslēgts) - ir iespējots bloku režīms, optimālais bloka izmērs tiks izvēlēts automātiski;

2. Atspējots (Izslēgts) - bloķēšanas režīms ir atspējots.

Šis iestatījums atļauj vai atspējo IDE kontrollera datu sākotnējo ielādi.

1. Enabled (Ieslēgts) - ir iespējots priekšielādēšanas režīms, kas palielina datu apmaiņas ātrumu; instalēta pēc noklusējuma;

2. Atspējots (Izslēgts) - priekšielādēšana netiek izmantota; Varat izmēģināt šo iespēju, ja vēlaties smagi strādāt rodas diska kļūdas.

Šī opcija var uzlabot cietā diska veiktspēju, efektīvāk izmantojot diska kešatmiņu. Tas arī samazina laika aizkavi starp atsevišķiem lasīšanas vai rakstīšanas cikliem.

1. Ieslēgts (Ieslēgts) — ir iespējots sērijveida režīms;

2. Atspējots (Izslēgts) — sērijveida režīms netiek izmantots.

Izmantojot šo parametru, kas atrodams dažās BIOS versijās, varat norādīt IDE1 vai IDE2 kanāliem izmantotā kabeļa veidu.

1. Auto - kabeļa veidu automātiski nosaka BIOS;

2. ATA66/100 - tiek izmantots 80 dzīslu kabelis, kas ļauj darboties ATA66/100 režīmā;

3. ATAZZ - tiek izmantots 40 dzīslu kabelis ar maksimāli pieļaujamo ATAZZ režīmu.

1. Atveriet ierīču pārvaldnieku.
To var izdarīt, ar peles labo pogu noklikšķinot uz “Mans dators”, atlasot cilni “Disk Devices” (Aparatūra) un noklikšķinot uz pogas “IDE” ( Atlasiet Ierīce vadītājs).

2. Atveriet sadaļu “IDE ATA/ATAPI Controllers” un veiciet dubultklikšķi uz “Primary IDE Channel”.

3. Atveriet cilni “Papildu iestatījumi” un pārbaudiet iestatījumu “1. ierīce”.
Iespējams, ka jūsu pašreizējais iestatījums ir "PIO".

4. Iestatiet "DMA, ja pieejams".

5. Kad visas darbības ir pabeigtas, restartējiet datoru.

Ja jums ir ierīce sekundārajā IDE kanālā, atkārtojiet tās pašas darbības ar sekundāro IDE kanālu.

Kaspersky Lab brīdina, ka Krievijā notiek plaša kampaņa Android ierīču inficēšanai ar bīstamu ļaunprogrammatūra sauc Asacub.

Nosauktā ļaunprogrammatūra ir Trojas zirgs, kura galvenais uzdevums ir zagt datus bankas kartes upuri.
Turklāt Asacub var veikt vairākas citas funkcijas.

Jo īpaši programma spēj nosūtīt uzbrucējiem informāciju par inficēto ierīci un kontaktpersonu sarakstu, zvanīt uz konkrētiem numuriem, sūtīt SMS ar norādīto tekstu uz noteiktu numuru, aizvērt noteiktas lietojumprogrammas utt.

Ļaunprātīgas programmatūras izplatīšanas shēma ir šāda.
Lietotājs saņem SMS no pazīstama numura ar vienu vai otru tekstu un piedāvājumu sekot norādītajai saitei.
Dodoties uz šādu vietni, tiek atvērta Trojas zirga lejupielādes lapa ar instalēšanas instrukcijām.

Pašlaik skaits krievu Android lietotāji Cilvēku skaits, kuri saņem ziņojumus no ļaunprogrammatūras, sasniedz 40 tūkstošus dienā.

Dažas Windows lietotāji 10 ziņo, ka atjaunināšanas sistēma viņiem piedāvā to pašu kumulatīvo septembra atjauninājumu, bet ar diviem atsevišķiem ierakstiem atjauninājumu vēsturē. Mēs runājam par KB4457128.

Pēc lietotāju domām, šis atjauninājums satur vadīklas, lai aizsargātu pret Spectre procesora ievainojamību.
Tā lejupielādē, instalē, pieprasa sistēmas atsāknēšanu un pēc tam atkal tiek piedāvāta lejupielādei.
Taisnības labad mēs atzīmējam, ka šo atjauninājumu var instalēt atkārtoti vai ignorēt.
Nekādas atšķirības nebūs.

Bet tā nav vienīgā problēma ar atjauninājumiem.
Otrdien, 11. septembrī, operētājsistēmas Windows 10 versijai (1803) tika izlaists apkopes steka atjauninājums (SSU).

Un šajā dienā lietotāji saskārās ar vairākām problēmām.
Pēc ierīces ieslēgšanas viņi tika sagaidīti ar ziņojumu: “Kļūda. Neizdevās instalēt SSU pirms LCU.
Izslēdziet datoru un ieslēdziet to vēlreiz."

Lai instalētu citus OS atjauninājumus, ir nepieciešams SSU.
Tas ietver arī uz komponentiem balstītu apkalpošanu (CBS), kas ir atslēga Windows izvietošanas elementiem. Un LCU (Latest kumulatīvais atjauninājums - pēdējais kumulatīvais atjauninājums) bija jāinstalē visi atjauninājumi, taču SSU kļūdas dēļ tas nenotika.

Beidzot Microsoft izdevās sabojāt testētāju asinis.
Trešdien, 12. septembrī, Microsoft izlaida Windows versija 10 19H1 (18237) iekšējās testēšanas programmas Skip Ahead dalībniekiem.

Instalēšanas laikā parādījās kļūda 0x800700e, un palielinājās arī RAM patēriņš.
Izrādījās, ka atjauninājums tika nosūtīts šifrētā veidā.
Bet problēma ar RAM vēl nav atrisināta.

Dators ļoti palēninās, un nav iespējams strādāt vispār. Tajā pašā laikā HDD piekļuves indikators pastāvīgi mirgo, uzdevumu pārvaldnieks parāda CPU slodzi, bet nav kustības? Ja iespējojat trešās puses pārvaldnieku, piemēram, Process Explorer, varat redzēt, ka process Aparatūras pārtraukumi noslogo sistēmu par 50% vai vairāk. Visticamāk, jūsu cietais disks ir pārgājis PIO režīmā. Tas nozīmē, ka lasot no diska, Windows pēc 6 taimauta kļūdām pārslēdz IDE/ATAPI kontrollera (HDD) savienojuma ātrumu no ātrā UDMA režīma uz lēno PIO režīmu un viss sāk palēnināties. Kā es varu atkal ieslēgt Ultra DMA?

Kā iespējot Ultra DMA režīmu

1. Lai uzzinātu, kādā režīmā ir skrūve, dodieties uz ierīču pārvaldnieku - IDE/ATAPI kontrolleri - primārais (sekundārais) kanāls un papildu parametri Mēs skatāmies uz pārsūtīšanas režīmu - ja tas ir PIO, tad tas visu palēnina, un aparatūras pārtraukumu process ielādē procesoru (man tas bija 40–50%). Mēs cenšamies iestatīt režīmu “DMA, ja pieejams” (un darām to visos primārajos un sekundārajos kanālos) un restartējam sistēmu. Nedaudz pastrādājiet un vēlreiz pārbaudiet IDE/ATAPI kontrollera režīmu. Ja PIO režīms ir iestatīts atkārtoti, pārbaudiet cietā diska kabeli un barošanas avotu. Ja tas nepalīdz, risinājums ir vienkāršs - mainiet cieto disku vai 2. opciju:

2. Atspējojiet kļūdu pārbaudi .

Dodieties uz reģistru (izvēlne Sākt-Palaist-regedit), pēc tam uz sadaļu

Apakšsadaļās 0001 un 0002 mēs rīkojamies šādi:

1. Rediģēšanas izvēlnē Jauns, DWORD parametrs.
2. Ierakstiet ResetErrorCountersOnSuccess un nospiediet ENTER.
3. Veiciet dubultklikšķi uz izveidotā parametra un ievadiet vērtību 1. Noklikšķiniet uz Labi.

Pārbaudiet tajās pašās sadaļās

Pēc tam pārbaudiet, vai tajās pašās sadaļās parametriem MasterDeviceTimingModeAllowed un SlaveDeviceTimingModeAllowed ir vērtība ffffffff (heksadecimālā formā). Un piešķiriet vienu no vērtībām attiecīgajam MasterDeviceTimingMode vai SlaveDeviceTimingMode parametram:
0×10010 - atbilst UDMA 5. režīmam (ATA100).
0x8010 — UDMA režīms 4 (ATA66).
0x2010 — UDMA režīms 2 (ATA33).
0x0410 — vairāku vārdu DMA 2. režīms

Restartējiet sistēmu. Tas arī viss! Teorētiski jums vienmēr vajadzētu būt Ultra DMA režīmam.

Bet, ja nezināt, kādā režīmā tieši skrūvei jādarbojas un visu izdarījāt pareizi, bet pēc pārstartēšanas nekas nemainījās (maz ticams, bet pēkšņi...), tad šajā gadījumā vispirms noņemiet IDE kontrolleri no ierīču sarakstu un restartējiet. Windows atkal atradīs un pārinstalēs IDE kontrollera draiveri, un visas ierīces būs nepieciešamajos DMA režīmos (MasterDeviceTimingMode un SlaveDeviceTimingMode paši uzņems vēlamo vērtību).

Pēc tam dodieties uz reģistru un veiciet visas darbības, izņemot MasterDeviceTimingMode un SlaveDeviceTimingMode parametru maiņu, un restartējiet vēlreiz. Tagad visam noteikti vajadzētu darboties.

Ziņas skatījumi: 1468

© 2024 ermake.ru - Par datoru remontu - Informācijas portāls