Skip to main content

Hva er et flash -filsystem?

Et flash-filsystem er et som består av en type elektronisk slettbart programmerbart skrivebeskyttet minne (EEPROM) kalt Flash Memory.Det er en av de mest populære metodene for lagring av data og er ikke-flyktig, noe som betyr at den beholder informasjon selv når det ikke er strøm.Funnet i Datacenter -servere, så vel som mobiltelefoner og håndholdte datamaskiner, er et flash -filsystem arrangert i datablokker, hver som må slettes i sin helhet før de blir skrevet til.Standard sletteblokken har omtrent 128 kilobyter med data, og noen blokker kan lagre så mye som 2.048 kilobyte.

Minnet i et flash -filsystem kan ikke lagres i en uendelig tid.Etter et visst antall skrive- og slettingssykluser, blir data ødelagt og deler av minnet kan ikke lenger brukes.Slitasjeutjevning brukes til å skape en balanse mellom deler av blitsen som ofte brukes og andre som ikke er det.Prosessen med dynamisk slitasjeutjevning kan føre til store blokker av en disk med data som sjelden endres, noe som fører til at hyppige endringer oppstår i andre områder.En mer statisk strategi flytter data til steder som brukes mer for å gjøre balansen mer effektiv.

I et flash -filsystem blir data funnet ved hjelp av en metode for å kartlegge datablokker og sektorer.Disse datastrukturkartene lagres i Flash -enheter og oppdateres når endringer i data gjøres ved å bruke spesielle tildelte identiteter for hver blokk.Sektorer og blokker er automatisk assosiert når en omskrivingssyklus oppstår i tilfeldig tilgangsminne, men i et flash -system hjelper et indirekte kart med å koble sektorer med blokker.Data finner du raskere med et direkte kart som er lagret i flash -transaksjonslaget, et slags grensesnittseksjon som inneholder informasjonen om data som er tilordnet forskjellige blokker og slette enheter.

Dataoppbevaring er ofte oppført som en fordel forFlash -filsystem.Hvor lang data som forblir sikker, avhenger av driftstemperatur og hvor mange som skriver og sletter sykluser en minneenhet kan gjennomgå før systemets ytelse nedbryter.Mange flash -systemer er vurdert til å vare i 20 år og å tåle alt fra 1000 til 1 000 000 slette sykluser.Jo oftere data blir skrevet og slettet, og jo høyere temperaturer er, jo kortere forventet forventet levealder for de beholdte data- og minnesystemet.