Anonim

Flash-minnet har i stor grad revolusjonert hvordan vi takler lagring av datamaskiner, og det har muliggjort både raskere og mindre datamaskiner som er tryggere mot datatap, takket være det faktum at de ikke trenger bevegelige deler. Det er imidlertid ikke sikkert du vet at det er mer enn en slags flash-minne - og selv om de kan være like, er det noen viktige forskjeller.

Før vi dykker ned i forskjellige typer NAND-lagring, er det viktig å forstå hva NAND, eller flash-lagring faktisk er. NAND er egentlig et ikke-flyktig lagringsmedium som ikke trenger strøm for å beholde data - i motsetning til noen andre lagringsmedier. NAND kan imidlertid eksistere i flere forskjellige typer.

Men hva er de forskjellige typene? Og hvorfor er noen bedre enn andre? Her er en oversikt over hver av de viktigste flashminnetypene, og hvorfor de er forskjellige.

SLC

SLC-lagring, AKA enkeltlagringscellelagring, er den vanligste typen flash-lagring - og den raskeste. For å forstå enkeltlagringslagring, må du først forstå hvordan datalagring fungerer.

Generelt sett fungerer flash-lagring gjennom transistorer som eksisterer i en av to tilstander - som representerer enten en 1 eller en 0. Når mange av disse transistorer, eller celler, som lagrer det som kalles biter, er satt sammen, lagrer de data. Det er hva data er - strenger av biter, som hver enten er en 1 eller en 0.

På grunn av det faktum at hver celle bare lagrer en bit, kan du få tilgang til data mye raskere enn andre typer flashlagring - men avveiningen er at SLC-lagring normalt tilbyr lavere datakapasitet. Celle-lagring på enkelt nivå har også de høyeste kostnadene.

Lagring av enkeltnivå brukes ofte i minnekort med høy ytelse og andre oppgavekritiske situasjoner.

MLC

MLC, eller flernivåcelle, er en type minneelement der mer enn en bit informasjon kan lagres i hver celle. Med andre ord, hver celle har flere nivåer, noe som betyr at flere biter kan lagres med samme antall transistorer.

Så hvorfor er det forskjellig fra andre typer lagring? I NAND-flashteknologi på én nivå kan en transistor eksistere i en av to tilstander - noe som tilsvarer enten en 1 eller en 0, noe som betyr at hver transistor representerer en bit.

Selvfølgelig er det en avveining - og det er minnets hastighet. Den største fordelen med MLC-teknologi er at den tilbyr en lavere kostnad per lagringsenhet, noe som igjen fører til en høyere tetthet av data for samme pris.

eMLC

Det er en sekundær type MLC-lagring, kalt eMLC, eller enterprise multi-level celle. Denne typen lagring er forbedret for flere skrivesykluser enn tradisjonell MLC-flashlagring av forbrukerklasse. Forbrukerklasse MLC-lagring tilbyr vanligvis bare mellom 3000 og 10 000 skrivesykluser, mens eMLC-celler kan tilby opptil 20 000 eller til og med 30 000 skrivesykluser. eMLC har generelt lengre levetid på grunn av en avansert kontroller som betjener cellen.

TLC

Enkeltnivå- og flernivåceller er ikke den eneste typen flashlagring. Kanskje et bedre navn for "multi-level" cellelagring ville være "dual-level cell", ettersom tredelt nivå cellelagring faktisk har sitt eget navn.

Som navnet antyder lagring av trippelnivå, lagrer det heftige tre biter med informasjon per celle. Denne teknologien ble først utviklet av Samsung, og Samsung refererer faktisk til den som 3-biters MLC.

Alt som er dårlig med MLC-lagring er imidlertid forsterket med TLC-lagring - det vil si at TLC-lagring er enda lavere, men det er enda tregere og mindre pålitelig.

Lukking

Det er en trend her - jo flere nivåer, jo mindre kostbare - men også, jo flere nivåer er det tregere og mindre pålitelig et lagringsmedium er. Lagring på enkeltnivå er uten tvil den beste ytelsen for flashlagring, men det er kanskje ikke det beste for alle situasjoner - noen ganger er det ganske enkelt nødvendig å få mer lagring som kan være litt lavere.

Dette er de viktigste flashminnetypene du trenger å vite om