Wat is een Flash-bestandssysteem?

Een flash-bestandssysteem is er een dat bestaat uit een type elektronisch wisbaar programmeerbaar alleen-lezen geheugen (EEPROM), flashgeheugen genoemd. Het is een van de meest populaire methoden voor het opslaan van gegevens en is niet-vluchtig, wat betekent dat het informatie bewaart, zelfs als er geen stroom is. Gevonden in datacenterservers, mobiele telefoons en handcomputers, is een flash-bestandssysteem gerangschikt in gegevensblokken, die elk volledig moeten worden gewist voordat er naar kan worden geschreven. Het standaard wisblok kan ongeveer 128 kilobytes aan gegevens bevatten en sommige blokken kunnen maar liefst 2.048 kilobytes opslaan.

Het geheugen in een flash-bestandssysteem kan niet voor onbepaalde tijd worden opgeslagen. Na een bepaald aantal schrijf- en wiscycli raken gegevens beschadigd en kunnen delen van het geheugen niet meer worden gebruikt. Slijtage-nivellering wordt gebruikt om een ​​balans te creëren tussen delen van de flitser die vaak worden gebruikt en andere die dat niet zijn. Het proces van dynamische slijtage-egalisatie kan leiden tot grote blokken van een schijf met gegevens die zelden worden gewijzigd, waardoor frequente veranderingen in andere gebieden optreden. Een meer statische strategie verplaatst gegevens naar plaatsen die meer worden gebruikt om de balans efficiënter te maken.

In een flash-bestandssysteem worden gegevens gevonden met behulp van een methode voor het in kaart brengen van gegevensblokken en sectoren. Deze datastructuurkaarten worden opgeslagen in flash-apparaten en worden bijgewerkt wanneer gegevens worden gewijzigd met behulp van speciale toegewezen identiteiten voor elk blok. Sectoren en blokken worden automatisch geassocieerd wanneer een herschrijfcyclus plaatsvindt in willekeurig toegankelijk geheugen, maar in een flitssysteem helpt een indirecte kaart sectoren met blokken te koppelen. Gegevens kunnen sneller worden gevonden met een directe kaart die is opgeslagen in de flash-transactielaag, een soort interfacegedeelte dat de informatie bevat over gegevens die zijn toegewezen aan verschillende blokken en wiseenheden.

Gegevensretentie wordt vaak vermeld als een voordeel voor het Flash-bestandssysteem. Hoe lang gegevens veilig blijven, is afhankelijk van de bedrijfstemperatuur en hoeveel schrijf- en wiscycli een geheugenapparaat kan ondergaan voordat de systeemprestaties achteruitgaan. Veel flitssystemen gaan 20 jaar mee en verdragen overal tussen de 1.000 en 1.000.000 wiscycli. Hoe vaker gegevens worden geschreven en gewist, en hoe hoger de temperaturen, hoe korter de algemene levensverwachting van de bewaarde gegevens en het geheugensysteem.

ANDERE TALEN

heeft dit artikel jou geholpen? bedankt voor de feedback bedankt voor de feedback

Hoe kunnen we helpen? Hoe kunnen we helpen?