Ko verti SSD diskai su NVMe protokolu: rekordiniai duomenų perdavimo greičiai, bet kaip tai realybėje paveikia kompiuterio spartą? („ADATA SX8000 512 GB“ apžvalga)  (1)

Įprasti SSD kaupikliai dabar yra būtinybė, o ne prabangos prekė, kaip buvo dar visai neseniai. Su SSD gauname į visus naudotojo paliepimus žaibiškai reaguojantį kompiuterį, ko su mechaniniu disku pasiekti tikrai nepavyks. Bet progresas nestovi vietoje, ir ne taip seniai pradėjo populiarėti SSD kaupikliai, palaikantys NVMe protokolą. Atsikračius senovinio AHCI protokolo, duomenų kaupikliai pasiekė naujas spartos aukštumas.


Visi šio ciklo įrašai

  • 2017-07-16 Ko verti SSD diskai su NVMe protokolu: rekordiniai duomenų perdavimo greičiai, bet kaip tai realybėje paveikia kompiuterio spartą? („ADATA SX8000 512 GB“ apžvalga)  (1)

Prisijunk prie technologijos.lt komandos!

Laisvas grafikas, uždarbis, daug įdomių veiklų. Patirtis nebūtina, reikia tik entuziazmo.

Sudomino? Užpildyk šią anketą!

Neretai galima išgirsti, kad naujieji NVMe protokolą palaikantys kaupikliai yra daugiau mados klyksmas, o realiame gyvenime spartos padidėjimo lyginant su įprastais SSD nepajausite. O kur dar didesnė NVMe SSD kaina. Mums ir patiems labai įdomu pažiūrėti, kaip „ADATA SX8000 512 GB“ kaupiklis su NVMe protokolu atrodo prieš įprastą SSD. Šį kartą sintetikos naudosime kuo mažiau, bet daugiau koncentruosimės į realias kasdienes užduotis.

„ADATA XPG SX8000“ šeima iš arčiau

„ADATA XPG SX8000“ šeimoje iš viso yra 4 SSD modeliai su standartiniais talpos pasirinkimais: 128 GB, 256 GB, 512 GB ir 1 TB. Kaip žinia, „XPG“ serija orientuota į žaidėjus. Visi kaupikliai turi M.2-2280 PCIe 3.0 x4 sąsają ir palaiko NVMe 1.2 protokolą. Kaip įprasta, mažiau talpos turintys modeliai yra kiek lėtesni. 128 GB talpą turintis kaupiklis gali demonstruoti 1000 MB/s linijinį skaitymo ir 300 MB/s rašymo greičius. IOPS sparta atitinkamai 45 000 ir 75 000 (skaitymas/rašymas). Kiek spartesnis „SX8000“ kaupiklis su 256 GB. Jo linijiniai skaitymo rašymo greičiai siekia 2000 MB/s ir 600 MB/s, tai dvigubai daugiau nei jaunesniojo brolio. IOPS skaityme/rašyme irgi kone dvigubai geresnis: 80 000 ir 130 000. Abu talpiausi modeliai turi identiškus deklaruojamus greičius. Linijinis skaitymas gali siekti 2400 MB/s, o rašymas – 1000 MB/s. IOPS sparta irgi dar kiek labiau išaugusi: skaityme iki 100 000, o rašyme iki 140 000. Kiekvienas iš kaupiklių turi spartinančiąją DRAM atmintį. Jos kiekis irgi priklauso nuo talpos. 128 GB ir 256 GB turi 256 DRAM, 512 GB – 512 DRAM, o 1 TB versija turi 1 GB DRAM. ADATA reklamuodama šiuos kaupiklius nurodo, kad jiems suteikiama 5 metų garantija, bet Lietuvos pardavėjai suteikia tik trijų metų garantiją, apmaudu.

„ADATA XPG SX8000“ šeimos specifikacijos
Talpa 128 GB 256 GB 512 GB 1 TB
Modelio pavadinimas „ASX8000NP-128GM-C“ „ASX8000NP-256GM-C“ „ASX8000NP-512GM-C“ „ASX8000NP-
1TM-C“
Kontroleris „Silicon Motion SM2260“
NAND atmintis 3D MLC NAND
Formatas, Sąsaja M.2-2280, PCIe 3.0 x4, NVMe 1.2
Maksimalus linijinis skaitymas 1000 MB/s 2000 MB/s 2400 MB/s
Maksimalus linijinis rašymas 300 MB/s 600 MB/s 1000 MB/s
Maksimali atsitiktinio 4 kB blokų skaitymo sparta 45K IOPS 80K IOPS 100K IOPS
Maksimali atsitiktinio 4 kB blokų rašymo sparta 75K IOPS 130K IOPS 140K IOPS
DRAM Buferis

256 MB

512 MB 1 GB
Pseudo-SLC Caching

Palaikoma

Garantija 5 metai (Lietuvoje 3 metai)
Trukmė tarp gedimų (MTBF) 2,000,000 valandų
Ištvermės reitingas 

80 TBW

160 TBW

320 TBW

640 TBW

Rekomenduojama kaina 

~90 €

~140 €

~240 €

~550 €

„ADATA SX8000“ kaupiklis atkeliauja lengvutėje mažoje dėžutėje, galima pagalvoti, kad ji tuščia. Pati dėžutė iš gan plono kartono, o kaupiklis viduje įstatytas į plastmasinę apsaugą. Jei ant dėžutės neatsisėsite, tai pažeidimų „ADATA SX8000 512 GB“ nepadarysite.

Kaip matote, „ADATA SX8000 512 GB“ yra primenantis nešiojamų kompiuterių RAM atminties plokštelę, tik jo kontaktai yra gale, o ne šone. Tai yra todėl, kad jis turi M.2 jungtį, ji yra PCIe 3.0 x4 standarto, o SSD palaiko NVMe 1.2 protokolą. Kaupiklis yra juodas, tai patiks daugeliui, nes žalia montažinė plokštė gali išdarkyti korpuse matomą vaizdą.

 

Pirma - apie „ADATA SX8000“ „Silicon Motion SM2260“ kontrolerį. Tai aštuonių kanalų kontroleris su dviem ARM branduoliais. Keturi 8 Gbps kanalai yra skirti duomenų perdavimui. Jis palaiko LDPC ECC ir 256-bit AES šifravimo technologijas. „Silicon Motion SM2260“ yra priskiriamas vidutinei klasei ir yra pagamintas naudojant gan seną 40 nm techprocesą. Ant kontrolerio matome ploną vario sluoksnį, tai turi padėti jį kažkiek efektyviau aušinti.

„ADATA SX8000“ turi 512 MB spartinančios atminties. Tam yra du „Nanya“ DRAM lustai po 256 MB (po vieną kiekvienoje pusėje). NAND atmintis susideda iš keturių 128 GB talpos „Micron NW825” 3D MLC lustų (po du kiekvienoje pusėje). Taigi kontroleris išnaudojamas maksimaliai.

Gera žinia, kad „ADATA SX8000“ nereikalauja jokių specialių NVMe tvarkyklių, kad veiktų tinkamai.

Kas yra NVMe

SSD diskams vis populiarėjant, jų spartą pradėjo riboti SATA III ir AHCI galimybės, o tada buvo sukurtas NVMe standartas, dar kitaip žinomas kaip „Non-Volatile Memory Express“. Šis protokolas buvo kuriamas bendradarbiaujant „Intel“, „Samsung“, „Sandisk“, „Dell“, „Seagate“ ir kitoms kompanijoms. NVMe 1.0 versijos specifikacijos buvo išleistos 2011 kovą, naujesnė NVMe 1.1 versija savo specifikacijas gavo 2012 m. spalį, NVMe 1.2 versija buvo paskelbta 2014 m. lapkritį, o naujausios NVMe 1.3 versijos specifikacijos atskleistos 2017 m gegužę. NVMe buvo skurtas tam, kad išnaudotų unikalias NAND atminties kaupiklių savybes, o taip pat sumažintų gaištį lyginant su AHCI. NVMe pranašumai pasireiškia tuo, kad 4 KB blokų perdavimui reikia tik vieno signalo, lyginant su prieš tai reikalingais dviem. O dar puikiai padeda galimybė apdoroti daugybę užklausų (65 536), kai seniau buvo galimybė apdoroti tik vieną.

 

AHCI

NVMe

Maksimalus eilės gylis

Viena komandos eilė;
32 komandos per eilę

65535 eilės;
65536 komandos per eilę

Netalpyklinių registrų pasiekiamumas
(kiekvienam po 2000 ciklų)

Šeši ne per komandą esančią ne eilėje;
Devyni per komandą eilėje

Du per komandą

MSI-X pertraukymų valdymas

Vienas pertraukimas;
nėra valdymo

2048 MSI-X pertraukimai

Paralelizmas ir daugybinės gijos

Reikalingas sinchronizacijos užraktas įvykdyti komandą

Nėra užrakto

Efektyvumas 4 KB komandoms

Komandų parametrai reikalauja dviejų DRAM užklausų

Gauna komandos parametrus per vieną 64-bitų užklausą

Kita vieta, kur matome didelį pagerėjimą su NVMe, yra duomenų perdavimo greitis. Dabartinė SATA III sąsaja leidžia duomenis perduoti maksimaliu 600 MB/s greičiu. Ir to užtenka daugeliui naudotojų. Su NVMe, priklausomai nuo jungties, išvystomas iki 4 GB/s duomenų pralaidumas, tai pasiekiama naudojant x4 PCIe 3.0 jungtį. Esant mažesnio pralaidumo jungčiai, net tarkime PCIe 2.0 x2, vis tiek matome pagreitėjimą, lyginant su SATA III. Norėtume pridėti, kad tai tik teoriniai skaičiai, ir NVMe kaupiklis nebus tiek kartų spartesnis už paprastą, kiek didesnis yra teorinis duomenų pralaidumas.

Jungtis Teoriškas maksimalus duomenų pralaidumas Realus maksimalus duomenų pralaidumas
SATA III 6.0 Gb/s (750 MB/s) 4.8 Gb/s (600 MB/s)
PCI-E 2.0 x2 8 Gb/s (1 GB/s) 6.4 Gb/s (800 MB/s)
PCI-E 2.0 x4 16 Gb/s (2 GB/s) 12.8 Gb/s (1.6 GB/s)
PCI-E 3.0 x4 32 Gb/s (4 GB/s) 31.5 Gb/s (3.9 GB/s)

Gera žinia, kad NVMe kaupikliai įgimtai palaikomi šiuolaikinių „Windows“ operacinių sistemų, ir jokių papildomų tvarkyklių nereikia. Kita svarbi vieta, kur reikia NVMe kaupiklių atpažinimo, tai pagrindinių plokščių BIOS. Norint naudotis NVMe protokolu, tokį SSD turi būtinai palaikyti jūsų pagrindinės plokštės BIOS. Tad, tarkime, nusipirkus NVMe x4 PCIe kaupiklį ir jį įstačius į jo nepalaikančią pagrindinę plokštę, iš jo negalėsime užkrauti operacinės sistemos. Galime nuraminti, kad šiuolaikinės platformos tikrai palaiko NVMe SSD, tad dėl suderinamumo jaudintis nederėtų. Jei perkamas M.2 jungtį turintis SSD, svarbiausia pasitikrinti, ar tokia jungtis yra ant turimos pagrindinės plokštės.

Testavimas

Abu SSD diskus jungėme prie jų palaikomų jungčių. „ADATA SX8000 512 GB“ buvo prijungtas prie M.2, o „Samsung 850 EVO“ prie SATA III jungties. Į abu kaupiklius buvo įdiegta „Windows 10 Pro Creators Update“ operacinė sistema. Po to atlikti visi atnaujinimai ir įdiegtos naujausios sistemos komponentų tvarkyklės.

Ši apžvalga skirta pažiūrėti SATA III ir NVMe kaupiklių spartos skirtumus realiame gyvenime, todėl sintetikos šį kartą beveik neliesime. Tikrinsime, kaip greitai užsikrauna kompiuteris, kaip greitai kopijuojami ar išarchyvuojami failai. Po to pažvelgsime į žaidimų instaliacijos laiką bei, žinoma, jų įsijungimo greičius. Visi testai buvo kartojami po du kartus. Prieš antrą bandymą kompiuteris būdavo perkraunamas siekiant išvengti informacijos įsiminimo.

  • Procesorius: Intel Core i7-6700K (fixed at 4.2 GHz, HT on, @1.215 V.)
  • Pagrindinė plokštė: Asus Z170 MAXIMUS VIII EXTREME
  • RAM atmintis: G.SKILL 2 x 8GB 2666 MHz CL16
  • Maitinimo šaltinis: Corsair AX860i
  • Operacinė sistema: Windows 10 Pro Creators Update

SSD kaupikliai:

  • „ADATA SX8000“ 512 GB
  • „Samsung 850 EVO“ 1 TB

Rezultatai

    „ADATA SX8000 šviežias               „ADATA SX8000 po visų testų

„Samsung 850 EVO po visų testų

„Windows“ krovimosi greitį bandėme jau po visų testų, kad gautume artimesnius rezultatus realiam gyvenimui.

Skenavimui parinkome „Windows“ aplanką. Buvo naudota gamyklinė „Windows“ antivirusinė programa „Windows Defender“.

 

Failų kopijavimui iš vienos disko vietos į kitą parinkome tris duomenų tipus: nuotraukas, video ir įvairias programas. Išarchyvavimo testui buvo naudotas tas pats programų aplankas.

Vienas iš diegiamų žaidimų (GTA V) buvo suspaustas, dėl to jo instaliacija užtruko labai ilgai, o greitesnis diskas menkai padėjo. „Witcher 3“ ir „Battlefield 1“ diegimui buvo naudoti ISO.

Žaidimų krovimosi greičiai, kaip ir kiti testai, buvo matuojami rankiniu būdu. Todėl neišvengiamai galima minimali paklaida, todėl skirtumams tarp SSD esant mažiau nei sekundei, viską galime laikyti paklaidos ribose.

Išvados

Pradėjus šią apžvalgą ir pažiūrėjus į technines „ADATA SX8000 512 GB“ SSD kaupiklio specifikacijas atrodė, kad jam sudoroti įprastą „Samsung 850 EVO“ SSD visuose užduotyse nekils problemų. Tai iš dalies tvirtino ir keletas sintetinių testų, kuriuos darėme, kai NVMe protokolą palaikantis „SX8000“ demonstravo kelis kartus didesnę spartą.

Bet kaip viskas yra realybėje? Žvelgiant į kai kurias užduotis tampa aišku, kad gryna galia ne visada virsta realia sparta. Pradžiai prisiminkime „Windows 10“ krovimosi greičius. Čia pergalę galėtume skirti ir vienam, ir kitam. Pirmu bandymu „SX8000“ yra greitesnis, bet „Samsung 850 EVO“ „Windows“ užkrovimas greitėja vis kartojant procedūrą. Geriausias rezultatas pasiekiamas su trečiu bandymu, ir jis jau nebegerėja, o „SX8000“ sparta išlieka pastovi.

Žaidimų diegimas kartais gali virsti ilga ir nemalonia kančia, SSD kaupikliai tą puikiai sprendžia. Vienas iš diegiamų žaidimų buvo stipriai suspaustas norint patikrinti, ar greitesnis NVMe SSD čia turės kokį nors pranašumą. Bet paaiškėjo, kad pirmiau atsimušame į procesoriaus galios ribas, nes per daugiau nei valandą trukusį GTA V diegimą „SX8000“ sutaupė tik vos kelias minutes. Bet diegiant žaidimus iš įprasto ISO, pranašumas jau buvo lengvai apčiuopiamas. Su „Battlefield 1“ „850 EVO“ užtruko 4 min 29 s, o „SX8000“ tam prireikė 3 min 38 s. Panaši situacija ir su „Witcher 3“. 3 minutės 47 s prieš 3 minutes 6 s. Šioje užduotyje jau galime regėti NVMe SSD naudą.

Bet mums daug svarbiau, kaip greitai žaidimai užsikrauna, nes juos diegiame vieną kartą, o paleidinėjame nuolat. „ADATA SX8000“ dažniausiai sugeba parodyti vienos kitos dešimtosios pranašumą, bet nieko labai apčiuopiamo, viskas ties paklaidos riba. Stebint, kaip kraunasi žaidimai, susidaro įspūdis, kad ribojantysis faktorius yra ne pačių SSD diskų sparta, bet mums nežinomi vidiniai „Windows“ ir pačių žaidimų mechanizmai.

Gal nieko ir nenustebins, bet failų kopijavime „ADATA SX8000 512 GB“ blizga. Neretai savo konkurentą „Samsung 850 EVO“ ADATA kaupiklis lenkia dvigubai ar net daugiau. Buvo išbandytos trys failų kategorijos, ir visas jas keliant iš vienos disko vietos į kitą, atsiskleidžia visos geriausios „SX8000“ savybės. NVMe palaikantis kaupiklis nemažą pranašumą turi ir išarchyvuojant failus.

Mūsų kaupikliams davėme ir dar vieną daugelio naudojamą užduotį - tai skenavimas su antivirusine programa. Skenavimas buvo atliekamas su pačių „Windows“ integruota „Windows Defender“ antivirusine, testavimui pasirinkome „Windows“ aplanką. Čia jaučiamą pergalę iškovoja „ADATA SX8000“. Užduotį kaupiklis baigė beveik puse minutės greičiau.

Taigi ką sužinojome iš šios apžvalgos? „ADATA SX8000 512 GB“ yra labai spartus, kai gali darbuotis su tiesioginiais duomenimis, tada įprasti SATA kaupikliai jam tikrai ne varžovai. Keista, bet „SX8000“ „Windows“ krovime persvaros prieš „850 EVO“ kaip ir neturi, o pastarajam įsiminus informaciją net kiek atsilieka. Žaidimų užkrovimo laikai beveik nesiskyrė, čia mes labai būtume norėję matyti „SX8000“ pranašumą. Nesižvalgant į spartą, „ADATA SX8000 512 GB“ turi ir keletą kitų gerų savybių. Jam nereikia jokių papildomų laidų, juoda montažinė plokštė labai gražiai derinsis prie beveik bet kokios sistemos. Norime pridurti, kad bandant kaupiklį nebuvo pastebėta jokio perkaitimo, dėl ko būtų mažinama sparta. „ADATA SX8000 512 GB“ parduotuvėse kainuoja apie 260 € ir įsimaišo į kitų tokią pačią talpą ir panašią kainą turinčių NVMe SSD kaupiklių būrį.

 

Pliusai:

  • Spartus
  • Nereikia jokių papildomų tvarkyklių
  • Palaiko NVMe protokolą
  • Juoda montažinė plokštė
  • Neperkaista
  • Labai didelė sparta kopijuojant failus ir instaliuojant žaidimus

 

Minusai:

  • Nėra pranašumo prieš SATA kaupiklį kraunant žaidimus




Pasidalinkite su draugais
Aut. teisės: Technews.lt
Technews.lt
Autoriai: Mindaugas Klumbis
(22)
(4)
(18)

Komentarai (1)