Računalniške lekcije

AHCI ali IDE, kateri je boljši? Kako izboljšati zmogljivost HDD Kaj sta ide in ahci

V sodobnih računalniških sistemih so trdi diski povezani v različnih načinih: želeni parameter je izbran v BIOS-u. Želja po razumevanju razlike med AHCI in IDE se lahko pojavi pri nameščanju novega pogona ali operacijskega sistema, ki ima včasih stroge zahteve glede protokola. Pri selitvi trdih diskov iz enega sklopa v drugega močno priporočamo, da teh načinov ne zamenjujete.

način AHCI(Advanced Host Controller Interface) vključuje implementacijo povezovalnega protokola SATA - serijski vmesnik za prenos podatkov.

način IDE(Integrated Drive Electronics) vam omogoča posnemanje podedovanega vzporednega podatkovnega vmesnika PATA.

Tako bo v enem od načinov priključeni pogon deloval kot pogon SATA, v drugem pa kot pogon IDE (fizično ostaja isti SATA). Takšna zamenjava je potrebna za zagotovitev največje združljivosti komponent in programske opreme, ki ne podpira novega protokola.

Primerjava

Vsak pogon SATA lahko deluje v načinu IDE in uporabniki tega ne bodo imeli nobene slabe vesti, večina jih sploh ne bo opazila. Mnogi proizvajalci matičnih plošč privzeto omogočijo združljivost PATA v BIOS-u: to bo varnejše. Kaj se zgodi, če priključite na primer disk z Windows XP na sistem, v katerem krmilnik deluje v AHCI (podpira Microsoftove operacijske sisteme od Vista naprej)? Čudovit modri zaslon z belimi črkami, ki vpijejo napako. Zato je smiselno igrati na varno.

Zakaj potem potrebujemo način, ki je izviren iz vmesnika SATA? Prvič, hitrost branja pri dostopu do diska je hitrejša od PATA, kar izboljša splošno delovanje sistema. Drugič, za SATA sta na voljo dve čudoviti "buns": NCQ in "hot plugging" pogona. To je glavna razlika med AHCI in IDE: slednji je počasnejši in manj funkcionalen, čeprav je združljiv z zastarelimi komponentami in programsko opremo.

Native Command Queuing je tehnologija, ki vam omogoča, da ponovno zgradite čakalno vrsto izvajanja ukazov za branje, ki jih trdi disk prejme od sistema. Premikanje glav med podatkovnimi sledmi traja dlje, čim bolj sta sledovi oddaljeni drug od drugega. NCQ omogoča, da se najprej obrnete na tiste sektorje, ki so v bližini, tudi če je zahteva prispela pozneje. Tako se optimizira delovanje bralnih naprav in poveča hitrost. Res je, da lahko uporabnik oceni povečanje samo v času nalaganja operacijskega sistema ali med delom z aplikacijami, ki zahtevajo veliko virov, v drugih primerih pa to kažejo rezultati testa.

Če priključimo trdi disk na matično ploščo in napajalnik (če je potrebno) delujočega računalnika, bomo takoj opazili razliko med AHCI in IDE. V izvornem načinu SATA bo sistem zaznal novo napravo, kot se zgodi s pogoni USB, in lahko delate z njo. To je priročno, če morate hitro prenesti podatke ali preveriti delovanje trdega diska nekoga drugega. Vmesnik PATA, vključno z emuliranim, zahteva popolno zaustavitev računalnika. V najboljšem primeru bo sistem pri manipulaciji diska ignoriral, v najslabšem primeru bo oprema povzročila resno okvaro.

Še ena pomembna točka: v načinu IDE ni mogoče namestiti operacijskih sistemov na pogone SSD. SSD-ji zahtevajo, da je AHCI omogočen.

Povsem naravno je, da si lastniki namiznih računalniških sistemov in prenosnih računalnikov na tak ali drugačen način prizadevajo povečati svojo zmogljivost. Za rešitev te težave nekateri uporabljajo tako imenovani overclocking (overclocking) komponent, drugi pa prilagajajo z zmogljivostmi, ki jih ponujajo razvijalci. Pri izbiri katere koli metode je pomembno razumeti, kaj točno želite dobiti, in dobro razumeti značilnosti izbrane metode.

"Ozko grlo"

Znano je, da ena najpočasnejših komponent sodobnega računalniškega sistema temelji na klasičnem vretenskem sistemu. Danes so se pojavili analogi SSD, vendar še niso postali razširjeni zaradi previsokih stroškov.

Zato so običajni trdi diski nameščeni na skoraj vsakem računalniku. Rezultat tega je, da pomnilnik DDR3 zlahka prenaša 20.000 MB/s; Notranje CPU vodilo omogoča obdelavo desetkrat več podatkov; trdi disk s standardom SATA-3 pa le v idealnih pogojih »pospeši« do realnih 100 megabajtov na sekundo. Ni naključje, da je priporočljiva uporaba visoko zmogljivih modelov SSD, vsaj za sistemske datoteke. Iz vsega navedenega sledi preprost zaključek: trdi disk je tisti, ki upočasnjuje sodobni sistem in je s tem »ozko grlo«. In ker lahko uporabnik enostavno spremeni način, kako diskovni podsistem obdeluje ukaze, kar do neke mere vpliva na hitrost, lahko pogosto slišite vprašanje, kateri način je boljši: AHCI ali IDE.

Standardi

Interakcija diska z drugimi komponentami računalniškega sistema poteka prek posebnega nadzornega krmilnika. Ta čip služi kot nekakšen prevajalnik ukazov, pretvornik. Do nedavnega je bil edini "jezik", ki ga krmilnik razume, protokol IDE.

Nastal je na začetku računalniške industrije in je bil večkrat posodobljen. S pojavom hitrih pogonov SATA je bila potrebna radikalna predelava protokola. Tako je nastal, da se zlahka spopade s povečanim pretokom podatkov (vmesnik), podpira modno čakalno vrsto ukazov NCQ in implementira možnost izklopa naprave "na letenju". Kaj je torej AHCI? IDE z dodanimi nekaterimi novimi funkcijami. Na prvi pogled je vse tako preprosto.

Priložnosti in obeti

Ker so standardi združljivi nazaj (naprave SATA delujejo brezhibno s protokolom IDE), BIOS ali njegov ekvivalent skoraj vedno vsebuje element, ki vam omogoča izbiro želenega načina.

V mnogih primerih je to edini način za zagotovitev normalnega delovanja računalnika. Funkcija izbire načina je prisotna samo v programski opremi tistih matičnih plošč, ki podpirajo SATA. Vse to so sodobni sistemi. Vendar pa je tukaj mogoče pripisati tudi hibridne rešitve, ki vam omogočajo povezavo tako klasičnih naprav IDE (PATA, širok konektorski glavnik) kot SATA (kompaktni konektor). Torej AHCI ali IDE? Kaj je bolje? Da bi to lažje razumeli, je tukaj seznam "bonusov", ki jih uporabnik prejme z aktiviranjem sodobnejšega načina:

1. preko notranjih elektronskih vezij “krmilnik diska - krmilnik plošče” doseže od 1,5 Gb/s (gigabit) za modifikacijo SATA-1 do 6 v tretji reviziji. Naj spomnimo, da UDMA-6, v katerem lahko delujejo stari trdi diski, zagotavlja le 133 Mbit/s.

2. Ko govorimo o tem, kaj je boljše - AHCI ali IDE, ne moremo omeniti podpore za tehnologijo NCQ. Njegovo bistvo je v tem, da lahko trdi disk "moti" v čakalni vrsti pretoka ukazov in jih preuredi za izboljšanje učinkovitosti delovanja.

3. Možnost “vroče” zamenjave naprave, ki ne zahteva izklopa celotnega sistema.

4. Vzporedni dostop do vseh diskov hkrati, brez uporabe izmeničnega preklapljanja.

Tukaj je zelo mamljiv seznam možnosti. Ni čudno, da je vprašanje: "AHCI ali IDE: kaj je boljše?" je morda eden najbolj bolečih. Mnogi lastniki računalnikov, presenetljivo, še vedno verjamejo v "čarobni gumb".

Teorija in praksa

Torej, navsezadnje AHCI ali IDE - kaj je boljše? Iz zgornjega seznama lahko sklepamo, da je zastareli protokol bistveno slabši od novega. Vendar to ni povsem res. Razmislimo o tej točki podrobneje. Da, res, hitrost prenosa podatkov se je povečala za desetkrat, vendar so se magnetni diski v trdih diskih vrteli s hitrostjo 7200 obratov (najbolj priljubljena rešitev) in se še vedno vrtijo. Zato v procesu branja ni prišlo do revolucionarnih prebojev. Uporabnik ne bo videl prenosa 6 Gbit v nobenem testu HDD. Tudi 200 Mbit je nedosegljivih! Izjema so pogoni SSD. Če je v sistemu takšna naprava, se vam ni treba ukvarjati z vprašanjem: "AHCI ali IDE: kaj je bolje?", Ampak takoj aktivirajte posodobljeni protokol. Vendar, kot smo poudarili, zaradi stroškov takšni pogoni še niso postali razširjeni.

Zelo pogosto v razpravah o tem, ali je boljši AHCI ali IDE, je glavni argument v prid prvemu zmožnost protokola, da podpira NCQ. Dejansko, ko več programov aktivno dostopa do trdega diska hkrati, vam ta funkcija omogoča, da preuredite tok zahtev na najbolj optimalen način. Vendar pa na povprečnem računalniku le redko do diska dostopa več kot dva ali trije programi hkrati, zato ni mogoče govoriti o popolnem pomanjkanju pospeška, ampak ga dobimo v mejah napake.

IDE ali AHCI - kaj je bolje? Windows 7, ko je aktiviran slednji način, podpira priklop/odklop naprave SATA na letenje. Precej priročno, zlasti v strežniških sistemih, kjer zaustavitev ni zaželena. Vendar pa je za uporabo "vroče zamenjave" priporočljivo uporabiti ne notranje konektorje, temveč modifikacije SATA, ki so usmerjene v ohišje.

In končno, protokol omogoča, da več trdih diskov na vodilu deluje hkrati, namesto da čakajo na zahteve. V tem primeru se potencial NCQ v celoti razkrije. Ni pomembno za povprečen računalnik.

Posledično se izkaže, da čeprav je protokol AHCI bolj zanimiv s tehnološkega vidika, kljub temu večina uporabnikov od njegove vključitve ne bo prejela nič drugega kot moralno zadovoljstvo. Obstajata samo dve izjemi od splošnega pravila: strežniški sistem in uporaba SSD.

Nianse uporabe

Čeprav lahko načine v BIOS-u preklopite v nekaj sekundah, morate upoštevati eno pomembno točko. Takole je: če je bil operacijski sistem nameščen na primer z AHCI, potem po prenosu v IDE nalaganje morda ne bo mogoče. To ni pravilo, a največkrat se stvari zgodijo tako. Zato se morate še pred namestitvijo distribucije odločiti, s katerim protokolom diskovnega podsistema nameravate delati.

Paketi gonilnikov AHCI so se začeli integrirati v sistem šele z Vista. Vse dosedanje Microsoftove rešitve nimajo vgrajene podpore, zato morate pred namestitvijo uporabiti "sestave" ali pripraviti medij z ustreznim gonilnikom. Windows 7 deluje dobro z novim standardom.Preklop SATA iz načina IDE v AHCI je treba opraviti v BIOS-u (element Configure SATA). V zelo redkih primerih so morda potrebne spremembe v registru.

Preklopna metoda

Če želite vstopiti v BIOS, morate takoj po vklopu računalniškega sistema večkrat zapored pritisniti gumb Delete (osebni računalniki) ali F2 (prenosni računalniki). Odvisno od izvedbe se zahtevani element lahko nahaja v katerem koli razdelku. Če ga želite na primer aktivirati, boste morda morali preklopiti na način zagona na CSM namesto na UEFI, nato pa se pojavita Compatible (IDE) in AHCI. Element, ki ga iščete, je morda v razdelku SATA Enhanced. Pazljivo morate pregledati celoten obstoječi seznam. Po preklopu pritisnite ESC in se strinjate s shranjevanjem sprememb.

Rezultati

Odločitev o tem, kateri protokol izbrati, je odvisna od več dejavnikov. Najprej je odvisno od uporabljenega operacijskega sistema. Od združljivosti na ravni "strojne opreme". In seveda od obremenitve podsistema. Višja kot je, bolj zaželen je AHCI. Če analiziramo vse ocene, lahko rečemo, da oba protokola delujeta odlično, ne da bi povzročala napake, če sta pravilno konfigurirana. Vendar je bolj smiselno uporabiti posodobljeno različico. To je tako rekoč temelj »za prihodnost«, na primer za nakup SSD diska.

Kompetentno delovanje računalnika postane možno v primerih, ko operacijski sistem in strojna oprema harmonično delujeta. Tehnologije se razvijajo, zlasti v kategoriji shranjevanja. Sodobni SSD diski in trdi diski se odlikujejo po tem, da delujejo hitreje od različic, ki so bile v uporabi pred 5 - 10 leti.

Prenos podatkov poteka prek vmesnika SATA, prek njega je računalnik povezan s pogonom. Opozoriti je treba, da lahko vmesnik SATA deluje v dveh načinih: AHCI in IDE. Če vaš računalnik uporablja SSD ali sodoben trdi disk, potem lahko način AHCI znatno pospeši računalnik. O ahci lahko izveste v tem članku.

AHCI kot parameter je eden od načinov za prenos informacij preko vmesnika SATA. Preko tega vmesnika je možen prenos podatkov s hitrostjo od 1,5 do 6 Gb/s. V načinu AHCI so podprte največje hitrosti, kar bo pomembno za delo s sodobnimi pogoni. Če pogledate način IDE, ga vmesnik SATA podpira samo zaradi združljivosti s starejšimi vrstami trdih diskov.

V privzetih nastavitvah sistema Windows način AHCI ni vedno omogočen, tudi če so pogoni povezani prek SATA na matično ploščo. To bistveno zmanjša zmogljivost računalnika, saj so indikatorji hitrosti diska omejeni s programsko opremo. Če namestite način ahci, lahko hitrost pogona povečate od 20 do 30%. To bo razvidno iz splošnih občutkov pri delovanju računalnika, ki ga uporabljate.

Kako ugotoviti, ali je način AHCI omogočen

Pogosto uporabniki sploh ne vedo, da morajo omogočiti način AHCI za izboljšanje delovanja računalnika. Windows privzeto ne omogoči vedno načina AHCI za delo s SSD in HDD. Če želite preveriti, ali je način AHCI omogočen v sistemu Windows, morate izvesti naslednjo operacijo:

  1. Z desno miškino tipko kliknite »Start«. Nato se prikaže spustni meni, kjer morate izbrati »Upravitelj naprav«.
  2. Nato se odpre seznam z napravami »Krmilniki IDE/ATAPI«.
  3. Podrobno preglejte seznam naprav. Če v imenu ni načina ahci, je najverjetneje onemogočen v sistemu.

Druga različica, po kateri na seznamu ni naprav, ki uporabljajo način AHCI, je posledica dejstva, da so na matično ploščo priključeni stari diski, ki ne morejo delovati z novim načinom.

V BIOS-u lahko tudi preverite, v katerem načinu deluje vmesnik SATA. Če želite to narediti, morate znova zagnati računalnik in med nalaganjem pritisniti "F2" ali "Del". To bo zagnalo BIOS, kjer morate iti v meni SATA Mode in ugotoviti, ali je možnost IDE ali AHCI.

Če v meniju BIOS vidite, da je vmesnik SATA povezan za delo v načinu IDE, potem ne smete preklopiti na način AHCI. Ne bo nič dobrega.

Omogočanje načina AHCI v sistemu Windows

V operacijskih sistemih Windows se je podpora za način AHCI začela z operacijskim sistemom Windows 7. Omogočiti ga je mogoče tudi v sistemu Windows XP, vendar za to potrebujete gonilnik ahci, ki je na voljo na internetu. Ta gonilnik so ustvarili navdušenci. Ta metoda ne bo povečala zmogljivosti, zato je pri delu z operacijskim sistemom Windows XP bolje opustiti uporabo načina AHCI in nadaljevati delo s pogoni s standardnim IDE.

Omogočanje načina ahci vključuje delo, pri katerem morate v BIOS-u nastaviti ustrezne nastavitve za SATA. Operacija se izvede pred namestitvijo operacijskega sistema, sicer bo računalnik ob zagonu prikazal napako 0x0000007BINACCESSABLE_BOOT_DEVICE ali pa se bo nenehno znova zagnal. Če želite preklopiti iz načina ide v način ahci v računalniku z operacijskim sistemom Windows, morate narediti določene spremembe v registru. Poglejmo si korake, ki jih je treba izvesti za posamezne različice operacijskih sistemov.

Omogočanje načina AHCI v sistemu Windows 10

Če vas zanima, kako omogočiti način ahci v sistemu Windows 10, je vredno vedeti, da Microsoft ne ponuja nastavitve, ki bi omogočala sprotno omogočanje podpore za način AHCI, če je SATA prej deloval z IDE. Če želite pravilno preklopiti v način AHCI, morate izvesti naslednje korake:

  1. Zažene se urejevalnik registra. Če želite to narediti, pritisnite tipki "R + Windows" na tipkovnici. V oknu, ki se prikaže, morate vnesti ukaz regedit.
  2. Potem morate slediti tej poti v registru: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV.
  3. V mapi, ki se odpre, z dvojnim klikom na levi gumb miške izberite Začni. V meniju "Vrednosti" ga morate nastaviti na 0 in nato kliknite "V redu".
  4. Nato morate indikator Start nastaviti na 0 na poti:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci

  1. Vrednost 0 za parametre 0 je nastavljena v naslednjih razdelkih:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV\StartOverride

  1. Ko so nastavljeni vsi zahtevani parametri, morate znova zagnati računalnik, da vstopite v register. Nastavi način AHCI, da zagotovi delo z vmesnikom SATA.

Ko se operacijski sistem Windows zažene, boste pozvani, da namestite gonilnike, potrebne za delovanje v načinu AHCI.

Omogočanje načina AHCI v sistemih Windows 8 in 8.1

Če želite omogočiti način AHCI v sistemih Windows 8 in 8.1, morate izvesti nekaj operacij v ukazni vrstici. Narediti morate naslednje:

  1. Zaženite ukazno vrstico kot skrbnik. Z desno tipko miške kliknite »Start« in izberite ustrezen razdelek.
  2. Nato v ukazno vrstico vnesite in uporabite naslednji ukaz:

bcdedit /nastavi (trenutni) minimalni varni zagon

  1. Znova zaženite računalnik. Med zagonom odprite BIOS, kjer morate preklopiti način iz IDE v AHCI za vmesnik SATA.
  2. Znova zaženite OS in zaženite ukazno vrstico. Vnos in uporaba ukaza:

bcdedit /deletevalue (trenutni) varni zagon

  1. Še en ponovni zagon računalnika.

Če računalnik uporablja procesor Intel, je mogoče uporabiti standardni pripomoček podjetja. To vam bo omogočilo izvedbo potrebnih dejanj za preklop sistema Windows na delovanje v načinu AHCI. To se naredi takole:

  1. Prenesite naslednje datoteke z uradnega Intelovega spletnega mesta:
  • SetupRST.exe je izvršljiva datoteka, ki nudi konfiguracijo.
  • f6flpy – voznik.
  1. Nato morate z desno tipko miške klikniti »Start« in odpreti »Upravitelj naprav«. V seznamu, kjer so prikazane naprave, izberite meni »Disk naprave«. Prikliče kontekstni meni za pogon, kjer je nameščen OS Windows. V tem meniju izberite možnost »Posodobi gonilnike«.
  2. Zagnal se bo pripomoček, ki posodablja gonilnike. V njem izberite možnost »Ročno iskanje in namestitev gonilnikov«. Nato se namesti preneseni gonilnik f6flpy.
  3. Računalnik se znova zažene in v BIOS-u je treba aktivirati način AHCI.
  4. Ko nalagate Windows, morate izvesti datoteko SetupRST, ki konfigurira računalnik.

Ta metoda je ustrezna samo za različice računalnikov s procesorji Intel. Za procesorje AMD trenutno ni takšnih rešitev.

Omogočanje načina AHCI v sistemu Windows 7

Kako omogočiti način ahci v sistemu Windows 7, lahko izveste v naslednjih navodilih. Metoda aktivacije je precej podobna operaciji z operacijskim sistemom Windows 10. Tukaj bo treba narediti določene spremembe v registru na ta način:

  1. Zaženite urejevalnik registra s kombinacijo »R+Windows«. Vnesite ukaz regedit v meniju Zaženi in kliknite V redu.
  2. Nato morate iti v urejevalnik registra po naslednji poti in Stars je nastavljen na 0:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci

  1. Potem je parameter Start, ki se nahaja v tej mapi, nastavljen na 0:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\IastorV

  1. Računalnik se znova zažene in v BIOS-u je izbran način AHCI za vmesnik SATA.

Ko se računalnik prvič zažene, morate namestiti celoten seznam gonilnikov, ki jih ponuja operacijski sistem.

Ko računalnik vstopi v način AHCI, lahko pride do napak. Popravite jih lahko z uporabo brezplačnega pripomočka Microsoft Fix it. Program odlikuje prisotnost ruske lokalizacije in ga ni težko razumeti.

V večini primerov, ko so izvedeni zgornji koraki, način AHCI deluje dobro. Sistem začne delovati bistveno hitreje. Če ni rezultatov, lahko sistem znova namestite, ko pride do spremembe načina. Potreben je čas, vendar je rezultat zagotovljen.

Video AHCI



Če gledate ta članek, potem najverjetneje potrebujete pomoč pri izbiri pravilnega načina za vaš trdi disk, katerega namestitev lahko optimizira delovanje vašega računalnika. Spodaj si bomo ogledali, za kaj glasovati: ACHI ali IDE.

Najprej poskusimo razumeti, kaj sta AHCI in IDE.

IDE

Priključek IDE je zastarel 40-polni priključek, ki se je uporabljal za povezovanje diskovnih pogonov in drugih naprav, ki podpirajo podoben priključek. Danes se ta konektor ne uporablja na računalnikih, na starejših pa ga je treba zamenjati.

SATA

Da bi razumeli glavno nalogo ACHI, je treba omeniti priključek SATA, ki je nadomestil IDE. SATA je boljši od IDE predvsem zaradi povečane hitrosti in .

ACHI

Zdaj smo prišli do tretje točke. AHCI je način delovanja za naprave SATA, ki zagotavlja normalno delovanje.

Kaj izbrati: IDE ali ACHI?

Preprosto je: izberite AHCI. IDE izberite le, če gonilniki SATA niso vgrajeni v vaš OS. Glede na to, da vsi bolj ali manj sodobni računalniki podpirajo SATA, ga bo računalnik dejansko posnemal z izbiro IDE, kar pa ne bo povzročilo nobenega povečanja zmogljivosti.