Samsung
Οι κύριες διαφορές μεταξύ της έκδοσης του προγράμματος οδήγησης sdfat για τον κύριο πυρήνα Linux και του προγράμματος οδήγησης που χρησιμοποιείται από τη Samsung στο Android:
- Ο κώδικας με την υλοποίηση του συστήματος αρχείων VFAT έχει αφαιρεθεί, καθώς αυτό το σύστημα αρχείων υποστηρίζεται ήδη ξεχωριστά στον πυρήνα (fs/fat).
- Ο οδηγός έχει μετονομαστεί από sdfat σε exfat.
- Ο κώδικας έχει ανακατασκευαστεί. Τα κείμενα πηγής προσαρμόζονται στις απαιτήσεις για μορφοποίηση κώδικα για τον πυρήνα του Linux.
- Οι λειτουργίες με μεταδεδομένα έχουν βελτιστοποιηθεί, όπως η δημιουργία αρχείων, η αναζήτηση στοιχείων συστήματος αρχείων (αναζήτηση) και ο προσδιορισμός των περιεχομένων ενός καταλόγου (readdir).
- Τα σφάλματα που εντοπίστηκαν κατά τη διάρκεια πρόσθετων δοκιμών έχουν διορθωθεί.
Να σας υπενθυμίσουμε ότι μετά τη Microsoft
Το σύστημα αρχείων exFAT δημιουργήθηκε από τη Microsoft για να ξεπεράσει τους περιορισμούς του FAT32 όταν χρησιμοποιείται σε μονάδες Flash μεγάλης χωρητικότητας. Η υποστήριξη για το σύστημα αρχείων exFAT εμφανίστηκε στα Windows Vista Service Pack 1 και Windows XP με Service Pack 2. Το μέγιστο μέγεθος αρχείου σε σύγκριση με το FAT32 επεκτάθηκε από 4 GB σε 16 exabyte και εξαλείφθηκε ο περιορισμός στο μέγιστο μέγεθος διαμερίσματος των 32 GB , για τη μείωση του κατακερματισμού και την αύξηση της ταχύτητας, εισήχθη ένα bitmap των ελεύθερων μπλοκ, το όριο στον αριθμό των αρχείων σε έναν κατάλογο αυξήθηκε στις 65 χιλιάδες και παρέχεται η δυνατότητα αποθήκευσης ACL.
Πηγή: opennet.ru