Apa itu Sistem File Flash?

Sistem file flash adalah sistem yang terdiri dari jenis memori hanya baca yang dapat diprogram yang dapat dihapus secara elektronik (EEPROM) yang disebut memori flash. Ini adalah salah satu metode penyimpanan data yang paling populer dan tidak mudah menguap, artinya menyimpan informasi bahkan ketika tidak ada daya. Ditemukan di server pusat data serta ponsel dan komputer genggam, sistem file flash diatur dalam blok data, masing-masing harus dihapus sepenuhnya sebelum ditulis. Blok penghapus standar menampung sekitar 128 kilobyte data, dan beberapa blok dapat menyimpan sebanyak 2,048 kilobyte.

Memori dalam sistem file flash tidak dapat disimpan untuk waktu yang tidak terbatas. Setelah sejumlah siklus tulis dan hapus, data menjadi rusak dan sebagian memori tidak dapat digunakan lagi. Wear leveling digunakan untuk membuat keseimbangan antara bagian flashdisk yang sering digunakan dan yang tidak. Proses perataan keausan dinamis dapat menyebabkan blok besar disk dengan data yang jarang diubah, menyebabkan perubahan yang sering terjadi di area lain. Strategi yang lebih statis memindahkan data ke tempat yang lebih sering digunakan untuk membuat keseimbangan lebih efisien.

Dalam sistem file flash, data ditemukan menggunakan metode untuk memetakan blok dan sektor data. Peta struktur data ini disimpan di dalam perangkat flash dan diperbarui saat perubahan data dilakukan dengan menggunakan identitas khusus yang ditetapkan untuk setiap blok. Sektor dan blok secara otomatis terkait ketika siklus penulisan ulang terjadi di memori akses acak, tetapi dalam sistem flash, peta tidak langsung membantu menghubungkan sektor dengan blok. Data dapat ditemukan lebih cepat dengan peta langsung yang disimpan di lapisan transaksi flash, semacam bagian antarmuka yang berisi informasi tentang data yang ditetapkan ke berbagai blok dan unit penghapus.

Retensi data sering terdaftar sebagai manfaat untuk sistem file flash. Berapa lama data tetap aman bergantung pada suhu pengoperasian dan berapa banyak siklus tulis dan hapus yang dapat dilakukan perangkat memori sebelum kinerja sistem menurun. Banyak sistem flash dinilai bertahan 20 tahun dan mentolerir di mana saja dari 1,000 hingga 1,000,000 siklus penghapusan. Semakin sering data ditulis dan dihapus, dan semakin tinggi suhu, semakin pendek harapan hidup umum dari sistem data dan memori yang disimpan.