SATA Express nədir?

SATA'nın Yenilənib Versiyası PC Sürətlərini necə artıracaq

SATA və ya Serial ATA kompüter saxlanmasına gəldikdə böyük bir uğur qazanmışdır. Arayüzdeki standadization, kompüter və yaddaş qurğuları arasında asan quraşdırma və uyğunluq təmin etməyə imkan verir. Problemi, seriyalaşmış rabitənin dizaynı sürücüyə deyil, interfeysin yerinə yetirilməsi ilə məhdudlaşdıran çoxlu möhkəm dövlət sürücüləri ilə məhdudlaşdıqlarıdır. Buna görə kompüter və saxlama sürücüləri arasında yeni ünsiyyət standartları inkişaf etdirilməlidir. SATA Express, performans boşluğunu doldurmaq üçün burada iştirak edir.

SATA və ya PCI Express Əlaqə

Mövcud SATA 3.0 spesifikasiyası yalnız təxminən 750MB / s-ə çevrilən 6.0Gbps bant genişliyi ilə məhdudlaşdı. İndi interfeys və hər şey üçün yüklənmə ilə, bu effektiv performans yalnız 600MB / s məhdudlaşdırıldı deməkdir. Bərk dövlət sürücülərinin cari nəslindən bir çoxu bu məhdudiyyətə çatdı və daha sürətli interfeysin bir formasına ehtiyac duydu. SATA Expess'i təqdim edən SATA 3.2 spesifikasiyası, qurğuların mövcud SATA metodunu istifadə etmək istəmədiklərini seçməklə, köhnə cihazlarla geri uyğunluğunu təmin etmək və ya daha sürətli PCI- - Ekspress avtobus.

PCI-Express avtobusu ənənəvi olaraq CPU və qrafik kartları, şəbəkə interfeysləri, USB portları və s. Kimi çevik qurğular arasında ünsiyyət üçün istifadə edilmişdir. Hazırkı PCI-Express 3.0 standartlarına uyğun olaraq, bir PCI-Express şeridi 1GB / s, mövcud SATA interfeysindən daha sürətli edir. Yəni, bir PCI-Express şeridi əldə edə bilər, amma cihazlar birdən çox şeridi istifadə edə bilərlər. SATA Express spesifikasiyasına əsasən, yeni interfeysi olan bir sürücü 2GB / s potensial bant genişliyi üçün əvvəlki SATA 3.0 sürətinin təxminən üç dəfə sürətlənməsi üçün iki PCI-Express şeritini (tez-tez x2 kimi) istifadə edə bilər.

Yeni SATA Express Konnektoru

İndi yeni arayış da yeni bir konnektor tələb etdi. Bağlayıcı həqiqətən iki SATA məlumat konnektorunu PCI-Express əsaslı kommunikasiyaları ilə məşğul olan üçüncü bir az daha kiçik bir konnektorla birləşdirir, çünki bir qədər oxşar ola bilər. İki SATA birləşdiricisi həqiqətən tam funksional SATA 3.0 portlardır. Bu bir kompüterdə bir SATA Express birləşdiricisi iki köhnə SATA portunu dəstəkləyə biləcəyini bildirir. Məsələ, daha yeni bir SATA Express əsaslı sürücü bağlayıcıya daxil etmək istədiyiniz zaman gəlir. Bütün SATA Express konnektorları sürücünün köhnə SATA kommunikasiyalarına və ya daha yeni PCI-Expressə əsaslanan olub-olmadığını tam genişliyindən istifadə edəcəklər. Belə ki, bir SATA Express iki SATA sürücü və ya bir SATA Express sürücüsünü idarə edə bilər.

Niyə PCI-Express əsaslı SATA Express sürücüsü iki SATA portundan daha çox bir üçüncü bağlayıcıyı istifadə edir? Bu, SATA Express əsaslı bir sürücünün hər iki texnologiyadan istifadə edə bilməsi ilə əlaqəlidir, buna görə həm də interfeysi olmalıdır. Bununla yanaşı, bir çox SATA portu prosessorla ünsiyyət qurmaq üçün bir PCI-Express şeridinə bağlıdır. PCI-Express birbaşa SATA Express sürücüsü ilə istifadə edərək, bu interfeysə zəmanət verən iki SATA limanına effektiv şəkildə qoşulur.

Command Interface məhdudiyyətləri

SATA, kompüterdə cihaz və CPU arasında məlumatların ötürülməsi üçün effektiv bir vasitədir. Bu qatma əlavə olaraq, əmrləri yazma və saxlama sürücüsündən oxumaq üçün göndərmək üçün bunun üstündə çalışan bir komanda qatası var. İllərdir bu, AHCI (Advanced Host Controller Interface) tərəfindən idarə olunub. Bu, əsasən bazarda hazırda fəaliyyət göstərən hər bir əməliyyat sisteminə yazıldığı qədər standartlaşdırılmışdır. Bu, SATA sürücülərini plug və oynaya bilər. Əlavə sürücülərə ehtiyac yoxdur. Texnologiya sabit disklər və USB flash sürücülər kimi köhnə yavaş texnologiya ilə yaxşı işləyərkən, həqiqətən, daha sürətli SSD'ləri saxlayır. Problem, AHCI komanda növbəsində sıraya 32 əmr tuta bilsə də, yalnız tək bir sıra olduğu üçün hələ də tək bir komanda bir anda işləyə bilər.

NVMe (Qeyri-Uçucu Yaddaş Express) komanda dəsti daxil olduğu yerdir. Hər bir sıraya 65.536 əmr tutma imkanı olan hər bir 65.536 komanda sırasına malikdir. Effektiv şəkildə, bu, saxlama əmrlərinin sürücüyə paralel olaraq işlənməsinə imkan verir. Bu sabit sürücü üçün faydalı deyil, çünki sürücünün rəhbərləri ilə hələ də bir komanda ilə məhdudlaşmır, lakin birdən çox yaddaş çipləri ilə möhkəm dövlət sürücüləri üçün müxtəlif fiş və hüceyrələrə birdən çox əmr yazmaqla onların bant genişliyini effektiv şəkildə artıra bilər .

Bu böyük səslənə bilər, lakin bir az problem var. Bu yeni texnologiya və nəticədə bazarda mövcud əməliyyat sistemlərinin əksəriyyətinə daxil edilmir. Əslində, sürücülərin yeni NVMe texnologiyasından istifadə edə biləcəyi üçün, əksəriyyətə əlavə sürücülər quraşdırılmalıdır. Bu, SATA Express sürücülərinə ən sürətli işləmənin yerləşdirilməsi proqramın AHCI-nin ilk girişinə oxşar olmağına görə bir az vaxt tələb edə bilər. Şükürlər olsun ki, SATA Express sürücülərə iki üsuldan birini istifadə etməyə imkan verir. Belə ki, yeni texnologiyanı indi də AHCI sürücüləri ilə istifadə edə bilərik və ehtimal ki, sürücünün yenidən formatlaşdırılmasını tələb edə bilsək də, daha yaxşı NVMe standartlarına keçə bilərlər.

SATA 3.2 xüsusiyyətləri ilə SATA Express ilə əlavə bəzi xüsusiyyətlər

İndi yeni SATA spesifikasiyası yeni kommunikasiya metodlarından və konnektordan daha çox əlavə edir. Onların əksəriyyəti mobil kompüterlərə yönəldilmişdir, lakin digər qeyri-mobil kompüterlərə də faydalana bilərlər. Ən güclü enerji qənaət xüsusiyyəti yeni bir DevSleep rejimi. Bu, əsasən, saxlama sistemlərinin demək olar ki, tamamilə söndürülməsinə imkan verən yeni bir güc rejimidir və beləliklə yuxu rejimində enerji çəkilişini azaldır. Bu SSD-lərin ətrafında hazırlanmış Ultrabooks və aşağı enerji istehlakı daxil olmaqla xüsusi noutbukların işləmə müddətlərini yaxşılaşdırmağa kömək etməlidir.

SSHD-lərin istifadəçiləri (bərk dövlət hibrid diskləri) yeni standartlardan istifadə edəcəklər, çünki onlar yeni bir optimallaşdırma dəsti qoyublar . Mövcud SATA tətbiqlərində, sürücü nəzarətçisi istənilən şeyin nə olduğunu nəzərə alaraq hansı maddələrin nə üçün lazım olduğunu və önbellek olmamasını təyin edəcək. Yeni strukturla, əməliyyat sistemi sürücü nəzarətçisinə sürücü nəzarətçisində yükün miqdarını azalda və performansın yaxşılaşdırılmasına səbəb olan önbellekte saxlamağı tələb edə bilər.

Nəhayət, RAID sürücü qurğuları ilə istifadə üçün bir funksiya var. RAID-in məqsədlərindən biri məlumatların təkrarıdır. Sürücü çatışmazlığı halında, sürücü əvəz edilə bilər və sonra məlumatlar checksum məlumatlarından yenidən qurulacaqdır. Əslində onlar SATA 3.2 standartlarında yeni bir proses qurmuşlar ki, bu da məlumatın zədələnməməsi ilə müqayisə edilmədən yenidən qurma prosesinin təkmilləşdirilməsinə kömək edə bilər.

Tətbiq və Niyə Ona Baxmayaraq

SATA Express, 2013-ci ilin sonundan etibarən rəsmi bir standart halına gəldi, lakin 2014-cü ilin yazında Intel H97 / Z97 çipsetlərinin sərbəst buraxılmasına qədər kompüter sistemlərinə yollarını açmağa başlamadı. İndi yeni interfeysə malik anakartlarla birlikdə, yeni interfeysdən istifadə edə biləcək başlanğıcda heç bir sürücü yoxdur. Bu, ehtimal ki, SATA Express-dən tam istifadə etmək üçün yeni əmr kuyruğunun əməliyyat sistemi dəstəyini əhatə edən məsələlərdir. Ən azı mövcud tətbiqlər SATA Express konnektorlarını mövcud SATA sürücülər ilə istifadə etməyə imkan verir. Bu, sürücülər mövcud olduqdan sonra texnologiyanı satın almaq üçün baş verənlər üçün tətbiqin asanlaşdırılmasına kömək etməlidir.

Arayanın həqiqətən tutulmadığının səbəbi həqiqətən M.2 interfeysi ilə bağlıdır . Bu, yalnız dizüstü kompüterlərdə istifadə olunan, həm də masa üstü sistemlərdə istifadə edilən daha kiçik forma faktoru istifadə edən möhkəm dövlət sürücüləri üçün istifadə olunur. Hard disklər hələ SATA standartlarını aşan çətin anlar var. M.2 daha böyük bir esnekliğe malikdir, çünki daha böyük sürücülere güvenmemekle birlikte, SATA Express'in iki şeridinden daha sürətli sürücüler anlamına gelen dörd adet PCI-Express şeridi de istifadə edə bilərsiniz. Bu nöqtədə istehlakçılar heç vaxt SATA Express'i qəbul etməyəcəklər.