Skip to main content

Τι είναι ένα σύστημα αρχείων flash;

Ένα σύστημα αρχείων flash είναι αυτό που αποτελείται από έναν τύπο ηλεκτρονικά διαγραμμένης προγραμματιζόμενης μνήμης μόνο για ανάγνωση (EEPROM) που ονομάζεται μνήμη flash.Είναι μια από τις πιο δημοφιλείς μεθόδους αποθήκευσης δεδομένων και είναι μη πτητική, που σημαίνει ότι διατηρεί πληροφορίες ακόμη και όταν δεν υπάρχει δύναμη.Βρίσκεται σε διακομιστές δεδομένων Datacenter καθώς και σε κινητά τηλέφωνα και φορητούς υπολογιστές, ένα σύστημα αρχείων flash είναι διατεταγμένο σε μπλοκ δεδομένων, το καθένα που πρέπει να διαγραφεί πλήρως πριν γραφτεί.Το τυπικό μπλοκ διαγραφής διατηρεί περίπου 128 kilobytes δεδομένων και μερικά μπλοκ μπορούν να αποθηκεύσουν έως και 2.048 kilobytes

Η μνήμη σε σύστημα αρχείων flash δεν μπορεί να αποθηκευτεί για άπειρο χρονικό διάστημα.Μετά από έναν ορισμένο αριθμό κύκλων εγγραφής και διαγραφής, τα δεδομένα γίνονται κατεστραμμένα και τα τμήματα της μνήμης δεν μπορούν πλέον να χρησιμοποιηθούν.Η ισοπέδωση φθοράς χρησιμοποιείται για τη δημιουργία μιας ισορροπίας μεταξύ των τμημάτων του φλας που χρησιμοποιούνται συχνά και άλλα που δεν είναι.Η διαδικασία της δυναμικής ισοπέδωσης μπορεί να οδηγήσει σε μεγάλα μπλοκ ενός δίσκου με δεδομένα που σπάνια μεταβάλλονται, προκαλώντας συχνές αλλαγές σε άλλες περιοχές.Μια πιο στατική στρατηγική μετακινεί τα δεδομένα σε μέρη που χρησιμοποιούνται περισσότερο για να καταστούν η ισορροπία πιο αποτελεσματική.

Σε ένα σύστημα αρχείων flash, τα δεδομένα βρίσκονται χρησιμοποιώντας μια μέθοδο για τη χαρτογράφηση μπλοκ δεδομένων και τομείς.Αυτοί οι χάρτες δομών δεδομένων αποθηκεύονται μέσα σε συσκευές flash και ενημερώνονται όταν οι αλλαγές στα δεδομένα γίνονται χρησιμοποιώντας ειδικές ταυτότητες για κάθε μπλοκ.Οι τομείς και τα μπλοκ συσχετίζονται αυτόματα όταν εμφανίζεται ένας κύκλος επανεγγραφής στη μνήμη τυχαίας πρόσβασης, αλλά σε ένα σύστημα flash, ένας έμμεσος χάρτης βοηθά τους τομείς σύνδεσης με μπλοκ.Τα δεδομένα μπορούν να βρεθούν πιο γρήγορα με έναν άμεσο χάρτη που αποθηκεύεται στο στρώμα συναλλαγών flash, ένα είδος τμήματος διασύνδεσης που περιέχει τις πληροφορίες σχετικά με τα δεδομένα που εκχωρούνται σε διάφορα μπλοκ και διαγράφουν μονάδες.Σύστημα αρχείων φλας.Πόσο καιρό τα δεδομένα παραμένουν ασφαλή εξαρτάται από τη θερμοκρασία λειτουργίας και τον αριθμό των κύκλων εγγραφής και διαγραφής που μπορεί να υποβληθεί σε μια συσκευή μνήμης πριν υποβαθμιστεί η απόδοση του συστήματος.Πολλά συστήματα flash βαθμολογούνται σε τελευταία 20 χρόνια και να ανεχθούν οπουδήποτε από 1.000 έως 1.000.000 κύκλους διαγραφής.Τα πιο συχνά δεδομένα γράφονται και διαγράφονται, και όσο υψηλότερες είναι οι θερμοκρασίες, τόσο μικρότερο είναι το γενικό προσδόκιμο ζωής του συστήματος δεδομένων και της μνήμης.