Skip to main content

Wat is een flash -bestandssysteem?

Een flash-bestandssysteem is er een dat bestaat uit een type elektronisch uitwistable programmeerbaar-alleen-lezen geheugen (EEPROM) genaamd Flash-geheugen.Het is een van de meest populaire methoden om gegevens op te slaan en is niet-vluchtig, wat betekent dat het informatie bewaart, zelfs als er geen stroom is.Gevonden in datacenterservers en mobiele telefoons en handheld -computers, is een flash -bestandssysteem gerangschikt in gegevensblokken, die elk volledig moeten worden gewist voordat ze worden geschreven.Het standaard wissenblok bevat ongeveer 128 kilobytes aan gegevens en sommige blokken kunnen maar liefst 2.048 kilobytes opslaan.

Het geheugen in een flash -bestandssysteem kan niet voor een oneindige hoeveelheid tijd worden opgeslagen.Na een bepaald aantal schrijf- en wisingscycli worden gegevens beschadigd en kunnen secties van het geheugen niet langer worden gebruikt.Draagniveaus worden gebruikt om een balans te creëren tussen delen van de flits die vaak worden gebruikt en andere die dat niet zijn.Het proces van dynamische slijtage -nivellering kan leiden tot grote blokken van een schijf met gegevens die zelden worden gewijzigd, waardoor frequente veranderingen in andere gebieden plaatsvinden.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 toewijzen van gegevensblokken en sectoren.Deze gegevensstructuurkaarten worden opgeslagen in flash -apparaten en worden bijgewerkt wanneer wijzigingen in gegevens worden aangebracht met behulp van speciale toegewezen identiteiten voor elk blok.Sectoren en blokken worden automatisch geassocieerd wanneer een herschrijfcyclus optreedt in willekeurig toegangsgeheugen, maar in een flash -systeem helpt een indirecte kaart sectoren met blokken te koppelen.Gegevens zijn sneller te vinden met een directe kaart die wordt opgeslagen in de flash -transactielaag, een soort interfacesectie die de informatie bevat over gegevens die zijn toegewezen aan verschillende blokken en eenheden wissen.

Gegevensbehoud wordt vaak vermeld als een voordeel voor hetFlash -bestandssysteem.Hoe lang gegevens veilig blijven, hangt af van de bedrijfstemperatuur en hoeveel schrijven en wissen van cycli een geheugenapparaat kan ondergaan voordat de systeemprestaties afbouwen.Veel flash -systemen worden beoordeeld tot 20 jaar en verdragen overal van 1.000 tot 1.000.000 wissen.Hoe vaker gegevens worden geschreven en gewist, en hoe hoger de temperaturen, hoe korter de algemene levensverwachting van het vastgehouden gegevens en geheugensysteem.