CrystalDiskMark: Kuinka se todella toimii

click fraud protection

CrystalDiskMark on yksi suosituimmista tallennusvertailuista, mutta miten se määrittää aseman suorituskyvyn?

CrystalDiskMark on ollut olemassa yli kymmenen vuoden ajan, ja se on yksi PC-yhteisön suosikkitavoista tallennustilan vertailuun, olipa kyse sitten kiintolevyistä, solid-state-asemat (SSD) tai jopa flash-asemat. Se on yksinkertainen, yhdellä napsautuksella suoritettava vertailuarvo, joka kertoo, kuinka nopea tallennussi on. Mutta mitä se tarkalleen ottaen testaa, ja mitä tulokset tarkoittavat laitteistollesi? Tässä on mitä sinun on tiedettävä.

Mikä on CrystalDiskMark?

CrystalDiskMark on Windows-tallennustesti, joka julkaistiin ensimmäisen kerran vuonna 2008 ja joka yrittää arvioida, kuinka nopea asema on tietyissä testausolosuhteissa. Siellä on myös macOS-benchmark nimeltään Amorfinen levymerkki, jonka oletetaan toimivan enemmän tai vähemmän samalla tavalla ja joka on suunniteltu (CrystalDiskMarkin tekijän luvalla) näyttämään samalta. Pohjimmiltaan CrystalDiskMark siirtää tiedostoja ja kertoo nopeuden, jolla asema pystyi siirtämään tiedot.

Ennen testien suorittamista sinun on asetettava toimiva tiedostokoko. Tämä on tiedostokoko, jonka CrystalDiskMark luo luku- ja kirjoitustestien suorittamista varten, ja se vaihtelee 16 Mt - 64 Gt. Sen jättäminen oletusarvoon 1 Gt on täysin hyvä, koska se on realistinen koko suurelle määrälle tietoja, joita voit käyttää tallennustilassasi.

CrystalDiskMarkissa on neljä esiasetettua vertailuarvoa, mutta jos katsot lisäasetuksia, voit itse mukauttaa, mitä vertailuarvo testaa ja saada erilaisia ​​​​tuloksia. CrystalDiskMarkin vertailuarvot rajoittuvat neljään tärkeään testausparametriin: peräkkäinen vs. satunnainen, lohkokoko, jonon syvyys ja säikeet.

Peräkkäinen vs. satunnainen

CrystalDiskMarkin käyttämät kaksi perustestityyppiä ovat peräkkäisiä ja satunnaisia, ja niitä merkitään SEQ: lla ja RND: llä. Suurin ero näiden kahden työmäärän välillä on tietojen järjestäminen. Jaksottaisessa työkuormassa SSD-aseman käyttämät tiedot ovat fyysisesti vierekkäisiä ja niitä voidaan käyttää peräkkäin peräkkäin (siis peräkkäin). Satunnaiset työkuormat sisältävät tietoja, jotka eivät ole peräkkäisiä tai vierekkäisiä ja voivat levitä koko asemalle. Muista tekijöistä riippuen peräkkäisen ja satunnaisen suorituskyvyn ero voi vaihdella pienestä erittäin suureen.

Yleisesti ottaen SSD-levyt ovat erittäin hyviä käsittelemään satunnaisia ​​työkuormia, kun taas kiintolevyt kamppailevat niiden kanssa, minkä vuoksi kiintolevyt voivat saada nimellisnopeuden alle 10 Mt/s CrystalDiskMarkin satunnaisissa testeissä, mutta yli 100 Mt/s peräkkäisissä testeissä yhdet. Tämä johtuu siitä, että kiintolevyt joutuvat mekaanisesti siirtämään komponenttia, joka lukee ja kirjoittaa fyysiseltä levyltä, ja paikasta toiseen hyppäämiseen kuluu melko vähän aikaa. Vaikka SSD-levyt eivät ole mekaanisia, ne käsittelevät silti satunnaisia ​​työkuormia hitaammin kuin peräkkäiset ulkoisista syistä.

Lohkon koko

Tiedostot koostuvat lohkoista ja ovat suurimpia tietokappaleita, jotka siirretään yhdessä tulo/lähtö (tai I/O) -toiminnossa. Oletustesteissä, jotka CrystalDiskMark esittelee sinulle, näet joitain testejä, jotka käyttävät 1 MiB: n lohkokokoa (noin yksi megatavua), jotkut käyttävät 4KiB: n lohkokokoa (noin neljä kilotavua) ja toiset, jotka käyttävät 128KiB: n lohkokokoa (noin 128). kilotavua).

Mitä suurempi lohkokoko, sitä nopeampi siirtonopeus

Tämä saattaa tuntua ristiriitaiselta, mutta mitä suurempi lohkokoko on, sitä nopeampi siirtonopeus. Se on pohjimmiltaan ero yhden paperin siirtämisen ja koko kansion siirtämisen välillä arkistokaappiin. Peräkkäiset tiedostosiirrot sisältävät usein suuria lohkoja, kun taas satunnaisissa työkuormissa käytetään yleensä pienempiä lohkoja. Vaikka CrystalDiskMark käyttää suuria lohkokokoja peräkkäisissä testeissä ja pieniä lohkokokoja satunnaisissa testeissä, lohkon koko ei välttämättä osoita peräkkäisyyttä tai satunnaisuutta.

Jonon syvyys

Jonon syvyys viittaa siihen, kuinka monta jonoa käsittelee I/O-pyyntöjä kulloinkin, ja kun enemmän jonoja on avoinna tiedonsiirtoon, siirtonopeudet ovat suuremmat. Oletusarvoisesti CrystalDiskMark testaa jonosyvyyksillä 1, 8 ja 32, vaikka voit manuaalisesti lisätä jonon syvyyttä ja testata sillä tavalla, jos haluat. Voit kuvitella jonon yksittäisen työntekijän jättämässä asiakirjoja pois, ja on selvää, että enemmän työntekijöitä merkitsee nopeampaa arkistointia.

Suurempi jonosyvyys johtaa usein korkeampiin siirtonopeuksiin lohkon koosta tai säikeiden lukumäärästä riippumatta, mutta suuri jonosyvyys tekee erityisen suuren eron satunnaisissa työkuormissa. Arkistokaapin analogiaa käytettäessä kaksi ihmistä, jotka arkistoivat paperit yksitellen, on paljon nopeampaa kuin yksi henkilö, joka tekee sen itse. Siirtyminen jonosyvyydestä yhdestä 32:een voi johtaa 10-kertaiseen siirtonopeuteen, mikä on valtava.

Kierteet

Säikeet eroavat lohkon koosta ja jonon syvyydestä, koska ne ovat CPU: ssa tallennustilan sijaan. Jokaisessa CPU: ssa on tietty määrä ytimiä, ja jokaisessa ytimessä on yleensä yksi tai kaksi säiettä, ja ne ovat periaatteessa jonojen CPU-versioita. Mitä enemmän säikeitä, sitä helpompi on työskennellä useiden asioiden parissa kerralla. Säikeet ovat jossain määrin merkityksettömiä CrystalDiskMarkissa, koska seitsemässä kahdeksasta oletustestistä käytetään vain yhtä säikeen määrää, ja vain yksi testi käyttää säikeen lukumäärää 16.

Tämä yksi testi, joka käyttää säikeiden lukumäärää 16, tekee kuitenkin selväksi, että paljon prosessorisäikeitä voi auttaa. Yhdestä säikeestä 16:een siirtyminen satunnaisessa työmäärässä parantaa suorituskykyä noin kahdeksan kertaa eli 700 %. Tämä johtuu siitä, että CPU osallistuu myös tiedonsiirron helpottamiseen erittäin tärkeällä tasolla. Mutta säikeiden määrä riippuu suorittimesta, eikä jokaisessa prosessorissa ole 16 säiettä, minkä vuoksi CrystalDiskMark pitää säikeiden määrän yhdellä useimmissa oletustesteissä.

Laittamalla kaikki yhteen

Joten nyt kun tiedät kaikki avainkomponentit, katsotaanpa todellista CrystalDiskMark-tulosta. Tämä on yksi meiltä Samsung 990 Pro arvostelu käyttämällä oletustestejä.

990 Pro

970 EVO Plus

SEQ1M, Q8T1

7465/6897

3575/3059

SEQ1M, Q1T1

3878/6046

3029/2725

RND4K, Q32T1

785/533

774/610

RND4K, Q1T1

72/248

53/240

Pisteet järjestetään luku/kirjoitus mukaan ja mitataan MB/s.

Ensimmäinen vertailuarvo on optimoitu peräkkäinen vertailuarvo, joka käyttää suurta lohkokokoa ja kahdeksaa jonoa, ja vaikka käytössä on vain yksi säie, siirtonopeus on pohjimmiltaan se, mitä Samsung arvioi 990 Prolle klo. Toinen vertailuarvo eroaa vain jonon syvyydestä, joka on yksi kahdeksan sijasta, ja tämä heikentää sekä luku- että kirjoitussuorituskykyä (etenkin luku 990 Prossa).

Kolmas testi on satunnainen työkuorma, jonka lohkokoko on vain 4 kilobittiä, ja vaikka jonon syvyys on 32 erittäin korkea, luku- ja kirjoitusnopeudet ovat silti huomattavasti pienemmät kuin peräkkäisissä kuvissa työmäärät. Viimeinen testi käyttää samaa 4KiB lohkokokoa, mutta alentaa jonon syvyyttä yhteen, mikä johtaa äärimmäisen hidas lukunopeus vain 72 Mt/s 990 Prossa (kirjoitusnopeus on myös melko hidas, mutta ei läheskään yhtä suuri pudota).

Mukana on myös NVMe-testausprofiili, joka sisältää pari erilaista testiä, ja voit myös määrittää omat testausparametrisi. Napsauta vain Asetukset-pudotusvalikkoa, napsauta Asetukset-vaihtoehtoa, ja sinua tervehditään monien vaihtoehtojen kanssa. Lohkon koko vaihtelee välillä 4KiB – 8MiB, jonon syvyys voidaan asettaa välille 1-512 ja säikeiden määrä voi olla missä tahansa välillä 1-64. Lohkon koon ja jonon syvyysarvot eivät kuitenkaan voi olla kirjaimellisesti mitä tahansa; jonon syvyysvaihtoehdot vaihtelevat välillä 1-2, 4-8 ja niin edelleen.

Kuinka ladata CrystalDiskMark

CrystalDiskMark on kokeiltu ja todellinen tallennusvertailu, jota käytetään usein mittaamaan parhaat NVMe SSD -levyt. Voit ladata sen osoitteesta CrystalDiskMarkin oma verkkosivusto, joka isännöi myös CrystalDiskInfoa, kumppanisovellusta, joka keskittyy tallennustilan valvontaan.