Zer da SATA Express?

Nola SATA bertsio eguneratua PC abiadura handitu egingo da

SATA edo Serial ATA arrakasta handia izan da ordenagailuaren biltegiratzean. Interfaze estandarizatuak ordenagailu eta biltegiratze gailuen artean instalazio eta bateragarritasun erraza eskaintzen du. Arazoa da komunikazio serializatuaren diseinua bere mugak gainditu dituela hainbat unitate solidoen unitateak , interfazearen errendimendua baizik eta unitatean baino. Horregatik, ordenagailu eta biltegiratze unitateen arteko komunikazio-estandar berriak garatu behar ziren. Horrela, SATA Express urratsak betetzen ari dira hutsuneak betetzeko.

SATA edo PCI-Express komunikazioa

SATA 3.0 zehaztapenak 6.0Gbps-eko banda zabalera besterik ez ziren, gutxi gorabehera 750MB / s-koa. Orain interfazearen gaineko estaldurarekin eta guztiarekin, errendimendu eraginkorra 600MB / s-ra murrizten dela esan nahi du. Unitate solidoko uneko uneko belaunaldiko askok muga hori lortu dute eta interfaze azkarragoak behar dituzte. SATA zehaztapena 3.2 SATA Expess-ek konputagailu eta gailuen arteko komunikazio bide berri bat sartu du, gailuak SATA metodoa erabili nahi duten ala ez hautatzeko aukera emanez, atzera egiteko gailu zaharren bateragarritasuna bermatuz edo PCI azkarrago erabiltzeko -Express autobusa.

PCI-Express autobusak tradizionalki erabili izan dira PUZ eta gailu periferikoen artean komunikatzeko, adibidez, txartel grafikoak, sareko interfazeak, USB ataka, etab. Uneko PCI-Express 3.0 estandarren arabera, PCI-Express linea bakarra 1GB / s uneko SATA interfazea baino azkarrago eginez. Hori da PCI-Express kanal bakarra lortzeko baina gailuak hainbat bide erabil daitezke. SATA Express zehaztapenen arabera, interfaze berri bateko disko batek bi PCI-Express bideak erabil ditzake (sarritan x2 gisa erreferentziatuta) 2GB / s bitarteko banda zabalera izatea, aurreko SATA 3.0 abiadurako hiru bider baino gehiagotan eginez.

SATA Express Connector berria

Orain, interfaze berriak konektore berri bat ere eskatzen du. Badirudi zertxobait antzekoa dela, konektoreak bi SATA datu-konektoreak konbinatzen dituelako, PCI-Express oinarritutako komunikazioei buruzko hirugarren apur bat txikiagoarekin. Bi SATA konektoreak erabat SATA 3.0 portu oso funtzionalak dira. Horrek esan nahi du SATA Express konektore bakarra ordenagailu batean bi zaharrago SATA portu onartzen. SATA Express konektatutako konektore berri bat konektatu nahi duzunean dator. SATA Express konektore guztiek zabalera osoa erabiliko dute disko zaharrak SATA komunikazio zaharretan edo PCI-Express berriagoetan oinarrituta. Beraz, SATA Express batek bi SATA unitate edo SATA Express disko bat kudeatu ditzake.

Beraz, zergatik ez du PCI-Express oinarritutako SATA Express disko bakarra hirugarren konektore bakarra erabiltzen, bi SATA portu baino? Honek SATA Express oinarritutako disko batek bi teknologia erabil dezake, beraz, bi interfaze izan behar du. Horretaz gain, SATA portu asko prozesadorearekin komunikatzeko PCI-Express lineara lotzen dira. PCI-Express interakzioa zuzenean SATA Express diskoarekin erabiliz, modu eraginkorrean komunikazioa mozten ari zara interfaze horri lotuta dauden bi SATA portuetan.

Komandoaren interfazearen mugak

SATA modu eraginkorrean gailuaren eta ordenagailuaren CPUaren arteko datuak komunikatzeko modu bat da. Geruza horretaz gain, komando-geruza bat dago, honen gainean eskuz idatzitako komandoak bidaltzeko biltegiratze-unitatean idatzi eta irakurri ahal izateko. Urteak, AHCI (Host Controller Interface aurreratua) kudeatzen du. Hau normalizatu egin da, gaur egun merkatuan dauden sistema eragile guztietan funtsean idatzita dagoela. Horrek modu eraginkorrean SATA unitateak konektatzea eta erreproduzitzea. Ez dira kontrol gehigarririk behar. Teknologia ondo funtzionatu zuen, hala nola, disko gogorrak eta USB unitateak bezalako teknologia motelago zaharrak, SSDak azkarrago mantentzen ditu. Arazoa da AHCI komandoaren ilarak ilara horretan 32 komando eduki ditzakeela, komando bakar bat bakarrik prozesatu ahal izango du aldi berean ilaran bakarra delako.

Hemen da NVMe (Ez-Volatile Memory Express) komando multzoa sartzen da. 65.536 komando daude bakoitza ilara bakoitzeko 65.536 komandoa eduki ahal izateko. Eraginkortasunez, honek biltegiratze komandoen prozesu paraleloak gidatzeko aukera ematen du. Honek ez du disko gogorrean onuragarriak izaten, nahiz eta modu eraginkorrean kontrol komuna bakar bat ere mugatuta egon, disko-buruak baina memoria-memoria anitzetako egoera solidoko unitateek eraginkortasunez beren banda zabalera handitu dezakete, hainbat komandoak txip eta zelula ezberdinetan aldi berean idazteko .

Hau bikaina izan daiteke baina arazoren bat dago. Teknologia berri hau da, eta, ondorioz, merkatuan dauden sistema eragile gehienetan ez dago sartuta. Izan ere, gehienek kontrolatzaile gehigarririk instalatu beharko lukete, unitateek NVMe teknologia berria erabil dezaten. Horrek esan nahi du SATA Express unitateen errendimendurik azkarrena hedatzea softwareak AHCIren lehen sarrera antzekoa izan dadin behar duen denbora luzea izan dezakeela. Zorionez, SATA Express-ek unitateek bi metodo erabil ditzakete, orain AHCI kontrolatzaileekin teknologia berriarekin erabili ahal izateko eta NVMe estandar berriagoak geroago errendimendu hobea lortzeko.

Beste SATA Express-ekin SATA 3.2 specs bidez gehitutako beste ezaugarri batzuk

Orain, SATA zehaztapen berriek ohiko komunikazio-metodo eta konektore berriak baino gehiago gehitzen dituzte. Gehienak ordenagailu mugikorretara zuzenduta daude, baina beste ordenagailu ez-mugikorrak ere onura ditzakete. Energia aurrezteko eginbide nabarmenena DevSleep modu berri bat da. Hau da, funtsean, biltegiratze sistema ia modu guztiz itzalita dagoen modulu berri bat, horrela lotune elektrikoaren murriztea ahalbidetuz. Honek ordenagailu eramangarri bereziak martxan jartzea hobe liteke , SSDak eta energia gutxi kontsumitzen duten diskoen diseinurako Ultrabooks barne.

SSHD (egoera solidoko hibridoetako unitateak) erabiltzaileek ere estandar berriez baliatuko dira optimizazio multzo berri batean. Uneko SATA inplementazioetan, unitate kontrolatzailea zer elementuak behar eta ez luke cache oinarritutako Zer ekarri behartzen oinarritzen zehaztuko luke. Egitura berriarekin, sistema eragileak funtsean esan dezake diskoaren kontrolagailua zer elementu eduki behar duen cachean, unitatearen kontroladorearen gaineko kantitatea murrizten duena eta errendimendua hobetzeko.

Azkenean, funtzio bat dago RAID diskoaren konfigurazioekin erabiltzeko. RAIDen helburuetariko bat datuen erredundantzia da. Disko-porrota gertatuz gero, diskoaren ordez ordezkatu egin daiteke eta, ondoren, datuen egiaztagiriaren datuak berreraikitzen dira. Esate baterako, prozesu berri bat eraiki dute SATA 3.2 arauetan, berreskuratzeko prozesua hobetzen laguntzeko, datu horiek kaltetuta dauden eta ez direnak aitortuz.

Inplementazioa eta zergatik ez du harrapatu

SATA Express 2013ko amaierarako estandar ofiziala izan da, baina ez du bere sistema informatikorik hasi, 2014ko udaberrian Intel H97 / Z97 chipsets askatu arte. Nahiz eta gaur egun interfazea duen motherboards-ekin, badira interfaze berria erabiltzeko gai diren abiaraztean unitateak ez. Seguru asko, SATA Express-ek aprobetxatu nahi duen komando berriaren sistema eragilearen inguruko gaiak direla eta. Gutxienez egungo inplementazioek SATA Express konektoreak erabiltzen dituzte SATA unitateekin. Horrek inplementazioa erraztuko luke teknologia erosi nahi dutenentzat orain unitateak eskuragarri egongo diren bakoitzean.

Interfazea ez da benetan harrapatu M.2 interfazean datza. Hau bakarrik erabiltzen da unitate solidoko unitateetan, ordenagailu eramangarrietan erabiltzen den faktore txikiagoan, baina baita mahaigaineko sistemetan ere. Disko gogorrak oraindik ere zailtzen ari dira SATA estandarrak gainditzen. M.2-k malgutasun pixka bat du, unitate handiagoetan oinarritzen ez delako, baina lau PCI-Express bideak ere erabil daitezke, hau da, SATA Express-ren bi bideetatik baino azkarragoak diren unitateak. Une honetan, kontsumitzaileek inoiz ez dute sekula ikusi SATA Express.