Samsung
Ana Linux çekirdeği için sdfat sürücüsünün sürümü ile Samsung'un Android'de kullandığı sürücü arasındaki temel farklar:
- VFAT dosya sisteminin uygulanmasına ilişkin kod, bu dosya sistemi çekirdekte (fs/fat) zaten ayrı olarak desteklendiğinden kaldırılmıştır;
- Sürücünün adı sdfat'tan exfat'a değiştirildi;
- Kod yeniden düzenlendi. Kaynak metinler, Linux çekirdeğinin kod formatlama gereksinimlerine göre ayarlanmıştır;
- Dosya oluşturma, dosya sistemi öğelerini arama (arama) ve bir dizinin içeriğini belirleme (readdir) gibi meta verilerle yapılan işlemler optimize edilmiştir.
- Ek testler sırasında tespit edilen hatalar düzeltildi.
Hatırlatalım ki Microsoft'tan sonra
exFAT dosya sistemi, Microsoft tarafından büyük kapasiteli Flash sürücülerde kullanıldığında FAT32 sınırlamalarının üstesinden gelmek için oluşturulmuştur. ExFAT dosya sistemi desteği, Windows Vista Service Pack 1 ve Windows XP Service Pack 2'de ortaya çıktı. FAT32 ile karşılaştırıldığında maksimum dosya boyutu 4 GB'tan 16 eksabayta çıkarıldı ve maksimum bölüm boyutu olan 32 GB sınırlaması kaldırıldı. Parçalanmayı azaltmak ve hızı artırmak için boş bloklardan oluşan bir bitmap eklendi, bir dizindeki dosya sayısı sınırı 65 bine çıkarıldı ve ACL'leri saklama yeteneği sağlandı.
Kaynak: opennet.ru