Co je to systém souborů Flash?
Souborový systém flash je takový, který se skládá z typu elektronicky vymazatelné programovatelné paměti typu read-only (EEPROM) nazvané flash memory. Je to jedna z nejpopulárnějších metod ukládání dat a je energeticky nezávislá, což znamená, že si uchovává informace, i když není k dispozici žádná energie. Systém souborů flash, který se nachází na serverech datových center, mobilních telefonech a kapesních počítačích, je uspořádán v blocích dat, z nichž každý musí být před zapisováním zcela vymazán. Standardní mazací blok obsahuje asi 128 kilobajtů dat a některé bloky mohou uložit až 2 048 kilobajtů.
Paměť v systému souborů Flash nelze uložit na nekonečně dlouhou dobu. Po určitém počtu cyklů zápisu a mazání dojde k poškození dat a části paměti již nelze použít. Vyrovnávání opotřebení se používá k vytvoření rovnováhy mezi často používanými částmi blesku a ostatními, které nejsou. Proces dynamického vyrovnávání opotřebení může vést k velkým blokům disku s daty, která se zřídka mění, což může způsobit časté změny v jiných oblastech. Statičtější strategie přesouvá data na místa, která se používají k větší efektivitě rovnováhy.
V systému souborů flash jsou data nalezena pomocí metody mapování datových bloků a sektorů. Tyto mapy datové struktury jsou uloženy uvnitř flash zařízení a aktualizují se, když jsou změny dat prováděny pomocí speciálních přiřazených identit pro každý blok. Sektory a bloky jsou automaticky spojeny, když dojde k přepisovacímu cyklu v paměti s náhodným přístupem, ale v systému flash pomáhá nepřímá mapa propojovat sektory s bloky. Data lze rychleji najít pomocí přímé mapy, která je uložena ve vrstvě transakcí typu Flash, což je druh rozhraní, který obsahuje informace o datech přiřazených různým blokům a mazacím jednotkám.
Zachování dat je často uvedeno jako výhoda pro systém souborů flash. Jak dlouho jsou data v bezpečí, závisí na provozní teplotě a na tom, kolik cyklů zápisu a mazání může paměťové zařízení podstoupit, než dojde ke snížení výkonu systému. Mnoho zábleskových systémů je hodnoceno za posledních 20 let a snáší se kdekoli od 1 000 do 1 000 000 cyklů vymazání. Čím častěji jsou data zapsána a vymazána, a čím vyšší jsou teploty, tím kratší je celková životnost uchovaných dat a paměťového systému.