Hva er en Flash File System?

March 14  by Eliza

En flash filsystemet er en som består av en type elektronisk slettbare programmerbare read-only minne (EEPROM) kalles flash-minne. 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 datasenterservere, samt mobiltelefoner og håndholdte datamaskiner, er en flash-fil system arrangert i blokker av data, hver som måtte bli slettet i sin helhet før de skrives til. Standarden sletting blokk rommer ca 128 kilobyte med data, og noen blokker kan lagre så mye som 2048 kilobyte.

Minnet i en Flash-fil system kan ikke lagres for en uendelig mengde tid. Etter et visst antall skrive- og slettesykluser, data kan bli ødelagt og deler av minnet kan ikke lenger brukes. Slitasje utjevning brukes til å skape en balanse mellom deler av blitsen som brukes hyppig og andre som ikke er det. Prosessen med dynamisk slitasje utjevning kan føre til store blokker av en skive med data som sjelden forandres, forårsaker hyppige endringer forekommer på andre områder. En mer statisk strategi beveger data til steder som brukes mer for å få balanse mer effektiv.

I en flash-fil system, er data funnet ved hjelp av en metode for kartlegging av datablokker og sektorer. Disse data struktur Kartene er lagret inne flash-enheter og oppdatering når endringer i data er gjort ved hjelp av spesielle tildelte identiteter for hver blokk. Sektorer og blokker er automatisk knyttet når en omskriving syklus oppstår i minnet, men i et blitssystem, en indirekte hjelper kobling sektorer med blokker. Data kan bli funnet raskere med en direkte kart som er lagret i flash-transaksjonen lag, et slags grensesnitt seksjon som inneholder informasjon om data tilordnet ulike blokker og slette enheter.

Oppbevaring av data er ofte oppført som en fordel for flash filsystemet. Hvor lenge dataene forblir trygg avhenger av driftstemperatur og hvor mange skrive- og slettesykluser en minneenhet kan gjennomgå før systemets ytelse blir dårligere. Mange flash systemer er vurdert til å vare 20 år og tåle alt fra 1.000 til 1.000.000 slette sykluser. De oftere data er skrevet og slettet, og jo høyere temperaturer, jo kortere den generelle levealderen av tilbakeholdt data og minne system.