De ce sunt SSD-urile atât de rapide în comparație cu HDD-urile?

Este un fapt că dacă comparăm SSD unități și un hard disk, primele sunt mult mai rapide. Cu toate acestea, afirmarea acestui lucru fără o explicație tehnică în spate pentru mulți utilizatori poate suna ca o dogma de credință mai mult decât orice altceva. De aceea ne-am gândit să explicăm într-un mod simplu la ce se datorează acest fapt.

Unitățile SSD au devenit deja standardizate în computerele de gaming, de ceva timp nu există un producător care să nu vândă un laptop sau un computer fără o unitate de memorie flash încorporată ca standard. În plus, încetul cu încetul jocurile care ies încep să-l recomande în cele mai avansate cerințe.

De ce sunt SSD-urile atât de rapide în comparație cu HDD-urile

De ce sunt SSD-urile mai rapide decât hard disk-urile?

Pentru a accesa datele de pe un hard disk, este necesar să faceți două lucruri: în primul rând, rotiți discul magnetic și în al doilea rând, mutați acul în și în afara discului menționat pentru a alege sectorul discului pe care vrem să-l accesăm. Deci, pentru început, vom descoperi că viteza de acces la date nu este uniformă și va depinde dacă capul unității este aproape sau departe. De parcă nu ar fi de ajuns, nu putem avea două capete, așa că, comparativ, un hard disk funcționează ca o memorie cu un singur canal foarte lentă.

SSD Disco Duro

SSD-uri, prin utilizarea non-volatile RAM memorie sau cunoscută și sub numele de NAND Flash, transmit semnale electrice printr-o interfață clasică de memorie. Deloc surprinzător, funcționarea controlerelor de memorie RAM și cea a SSD-urilor este aproape identică, acestea din urmă fiind mai pregătite pentru stocarea persistentă. De aceea se speculează că în timp pot fi comasate. În orice caz, fără a părăsi comparația vitezei dintre un SSD și un hard disk, conceptul de canal de memorie este important.

Imaginați-vă că pachetele de informații sunt vehicule pe o autostradă, evident că dacă sunt mai puține benzi, fluxul de trafic poate deveni saturat. Capacitatea unui SSD de a avea mai multe canale este aceeași cu a avea mai multe benzi. Acest lucru evită disputele sau blocajele care se pot transforma în latențe acumulate și pot duce la rularea mai lent a tuturor proceselor din aval.

PCI Express este un factor cheie

Nu numai din cauza lățimii de bandă mai mari în comparație cu interfața SATA, ci și pentru că este singura magistrală periferică care are acces direct la memoria RAM principală. Adică, toate componentele conectate la acesta pot vedea memoria sistemului și o pot accesa cu mecanisme DMA. De exemplu, plăcile grafice fac acest lucru pentru a ajuta Procesor în calcularea sau citirea listelor de comenzi și ecrane. In cazul procesorului iti permite sa vezi toate amintirile componentelor din acel port. Este, de asemenea, cheie pentru a permite cipul grafic sau GPU pentru a accesa direct conținutul SSD-ului prin DirectStorage.

DirectStorage Nueva Forma

Toate acestea fac foarte ușor să copiați datele de pe SSD în RAM, deoarece în cazul hard disk-ului nu avem doar dificultățile explicate mai sus, ci și portul SATA nu are acces direct la memoria sistemului. , dar trebuie să treacă prin mecanismele IOMMU pentru a face acest lucru, ceea ce crește și mai mult latența.