Anonim

Flash-muisti on suurelta osin mullistanut kuinka käsitellä tietokoneiden varastointia, ja se on mahdollistanut sekä nopeammat että pienemmät tietokoneet, jotka ovat turvallisempia tiedon menetyksestä johtuen siitä, että ne eivät vaadi liikkuvia osia. Et ehkä kuitenkaan tiedä, että flash-muistia on enemmän kuin yksi tyyppi - ja vaikka ne voivat olla samanlaisia, niissä on joitain tärkeitä eroja.

Ennen kuin sukellamme erityyppisiin NAND-tallennuksiin, on tärkeää ymmärtää mikä NAND tai flash-tallennus oikeastaan ​​on. NAND on olennaisesti haihtumaton tallennusväline, joka ei tarvitse virtaa datan säilyttämiseen - toisin kuin jotkut muut tallennusvälineet. NAND voi kuitenkin esiintyä moninaisina.

Mutta mitä nuo erilaiset ovat? Ja miksi jotkut ovat parempia kuin toiset? Tässä on yleiskatsaus jokaisesta tärkeimmästä flash-muistityypistä ja miksi ne ovat erilaisia.

SLC

SLC-tallennustila, AKA-yksitasoinen solumuisti, on yleisin flash-muistin tyyppi - ja nopein. Yhden tason solujen tallennuksen ymmärtämiseksi sinun on ensin ymmärrettävä, kuinka tiedontallennus toimii.

Yleisesti ottaen flash-tallennus toimii yhdessä kahdessa tilassa olevien transistorien kautta - joka edustaa joko yhtä tai yhtä 0. Kun monet niistä transistoreista tai soluista, jotka tallentavat niin kutsuttuja bittejä, on koottu yhteen, ne tallentavat tietoja. Se mitä data on - bittijonot, joista kukin on joko 1 tai 0.

Koska kukin solu tallentaa vain yhden bitin, dataa voidaan käyttää paljon nopeammin kuin muun tyyppisiä flash-tallennuksia - kompromissi on kuitenkin se, että SLC-tallennustila tarjoaa yleensä pienemmän datakapasiteetin. Yhden tason solujen varastointi on myös korkein kustannus.

Yhden tason soluvarastoa käytetään usein korkean suorituskyvyn muistikorteissa ja muissa kriittisissä tilanteissa.

MLC

MLC, tai monitasoinen solu, on tyyppinen muistielementti, johon voidaan tallentaa useampi kuin yksi bitti tietoa jokaisessa solussa. Toisin sanoen jokaisella solulla on useita tasoja, mikä tarkoittaa, että enemmän bittejä voidaan tallentaa samalla lukumäärällä transistoreita.

Joten miksi se eroaa muista säilytystyypeistä? No, yksitasoisessa NAND-salamatekniikassa transistori voi esiintyä yhdessä kahdesta tilasta - mikä vastaa joko 1: ta tai 0: ta, mikä tarkoittaa, että kukin transistori edustaa yhtä bittiä.

Tietysti on kompromissi - ja se on muistinopeus. MLC-tekniikan tärkein etu on, että se tarjoaa alhaisemmat kustannukset säilytysyksikköä kohti, mikä puolestaan ​​johtaa suurempaan datan tiheyteen samasta hinnasta.

eMLC

Siellä on toissijainen tyyppi MLC-tallennusta, nimeltään eMLC tai yrityksen monitasoinen solu. Tämän tyyppistä tallennusta on parannettu useampaan kirjoitussykliin kuin perinteiseen, kuluttajalaatuiseen MLC-flash-tallennukseen. Kuluttajalaatuinen MLC-tallennustila tarjoaa yleensä vain 3 000–10 000 kirjoitusjaksoa, kun taas eMLC-solut tarjoavat jopa 20 000 tai jopa 30 000 kirjoitusjaksoa. eMLC: llä on yleensä pidempi käyttöikä solua käyttävän edistyneen ohjaimen takia.

TLC

Yksitasoiset ja monitasoiset solut eivät ole ainoita flash-tallennusmuotoja. Ehkä parempi nimi "monitasoiselle" soluvarastoinnille olisi "kaksitasoinen solu", koska kolmitasoisella soluvarastoilla on todella oma nimi.

Kuten nimestä voi päätellä, kolmitasoinen solumuisti tallentaa mojovaiset kolme bittiä informaatiota solua kohden. Tämän tekniikan kehitti ensin Samsung, ja Samsung viittaa siihen itse asiassa 3-bittiseksi MLC: ksi.

Kaikki, mikä MLC-tallennuksessa on huonoa, vahvistetaan TLC-tallennuksella - toisin sanoen TLC-tallennus on vielä halvempaa, mutta vielä hitaampaa ja vähemmän luotettavaa.

Sulkeminen

Täällä on suuntaus - mitä enemmän tasoja, sitä halvempaa - mutta myös mitä enemmän tasoja, sitä hitaampi ja vähemmän luotettava tallennusväline on. Yhden tason solutallennus on ylivoimaisesti parhaiten suoriutuva flash-tallennustyyppi, mutta se ei välttämättä ole paras kaikissa tilanteissa - joskus on välttämätöntä saada lisää tallennustilaa, joka saattaa olla jonkin verran heikompi.

Nämä ovat tärkeimmät flash-muistityypit, joista sinun on tiedettävä