Skip to main content

Vad är ett flash -filsystem?

Ett flash-filsystem är ett som består av en typ av elektroniskt raderbart programmerbart skrivskyddat minne (EEPROM) som kallas flashminne.Det är en av de mest populära metoderna för att lagra data och är icke-flyktig, vilket innebär att den behåller information även om det inte finns någon kraft.Det finns i datacenterservrar såväl som mobiltelefoner och handhållna datorer, är ett flash -filsystem ordnat i datablock, var och en som måste raderas i sin helhet innan de skrivs till.Standardradblocket har cirka 128 kilobyte data, och vissa block kan lagra så mycket som 2 048 kilobyte.

Minnet i ett blixtfilsystem kan inte lagras under en oändlig tid.Efter ett visst antal skriv- och raderingscykler blir data skadade och delar av minnet kan inte längre användas.Slitnivå används för att skapa en balans mellan delar av blixt som ofta används och andra som inte är det.Processen med dynamisk slitnivå kan leda till stora block av en skiva med data som sällan förändras, vilket orsakar ofta förändringar i andra områden.En mer statisk strategi flyttar data till platser som används mer för att göra balansen mer effektiv.

I ett flash -filsystem hittas data med en metod för kartläggning av datablock och sektorer.Dessa datastrukturkartor lagras i flash -enheter och uppdateras när ändringar i data görs genom att använda speciella tilldelade identiteter för varje block.Sektorer och block är automatiskt associerade när en omskrivningscykel inträffar i slumpmässigt åtkomstminne, men i ett blixt -system hjälper en indirekt karta att länka sektorer med block.Data kan hittas snabbare med en direkt karta som lagras i flash -transaktionslagret, ett slags gränssnittsavsnitt som innehåller informationen om data som tilldelats olika block och radera enheter.

Datanhållning listas ofta som en fördel förFlash -filsystem.Hur länge data förblir säkert beror på driftstemperatur och hur många skriver och raderar cykler som en minnesanordning kan genomgå innan systemprestanda försämras.Många flashsystem är rankade till de senaste 20 åren och tolererar var som helst från 1 000 till 1 000 000 raderingscykler.Ju oftare data skrivs och raderas, och ju högre temperaturer, desto kortare är den allmänna livslängden för det kvarhållna data och minnessystem.