AHCI супраць ATA

ATA (AT Attachment) - гэта стандарт, які існуе даволі доўга і быў першапачаткова створаны для стварэння інтэрфейсу паміж прыладамі захоўвання дадзеных, такімі як жорсткія дыскі і працэсар. Паколькі ATA вельмі стары, ён быў палепшаны ў некалькі разоў. Ёсць два тыпы ATA, першы - паралельны ATA (PATA), а другі - Serial ATA (SATA); хоць выкарыстанне ATA часта ставіцца да ранейшых, бо ATA і PATA з'яўляюцца сінонімамі да з'яўлення SATA. З іншага боку, AHCI (Advanced Host Controller Interface) - гэта інтэрфейс хост-кантролера, прызначаны для SATA. Ён вызначае, як перадаецца інфармацыя паміж прыладай захоўвання і хостам.

Паколькі AHCI з'яўляецца адносна новым, ён не сумяшчальны са старымі ATA. Выкарыстоўваць AHCI можна толькі з выкарыстаннем мацярынскіх плат і цвёрдых дыскаў з падтрымкай SATA. Нават пры выкарыстанні SATA, у карыстальнікаў усё яшчэ ёсць магчымасць выкарыстоўваць AHCI або больш старую рэалізацыю PATA. Гэта прызначана для паляпшэння сумяшчальнасці са старымі прыладамі, якія маюць кантролеры SATA, але не могуць рэалізаваць AHCI. Калі ў вас ужо была ўстаноўлена ўстаноўка Windows з абраным ATA, пераключыцца на AHCI крыху складана, бо ў вашай сістэме не ўстаноўлены правільныя драйверы, што прывядзе да сіняга экрана смерці. Самы просты і просты спосаб пераходу на AHCI - зрабіць новую ўстаноўку вашай аперацыйнай сістэмы. Хоць гэта лёгка, гэта ўсё яшчэ займае шмат часу, і гэта можа не варта часу.

AHCI не пазбаўлены сваіх пераваг. Магчыма, не варта паглыбляцца ў дэталі спецыфікацыі, але AHCI разблакуе дзве функцыі, якія вы не знайшлі б на цвёрдых дысках, якія выкарыстоўваюць ATA. Першая - падключэнне гарачай сілай альбо магчымасць дадаваць / выдаляць жорсткія дыскі з сістэмы без неабходнасці перазагрузкі кампутара. У асноўным яны разглядаюць цвёрдыя дыскі як карты памяці або любы здымны носьбіт. Другая асаблівасць - NCQ (Native Command Queuing). NCQ дазваляе кантролеру змяняць парадак запытаў, каб звесці да мінімуму колькасць кручэнняў, неабходных для здабывання ўсіх дадзеных.

Рэзюмэ:

AHCI - гэта інтэрфейс кантролера, а ATA - стандарт для падлучэння прылад захоўвання дадзеных

AHCI не сумяшчальны з ATA

AHCI мае мноства сучасных функцый, якія не даступныя ў ATA

Літаратура