Samsung, exFAT sürücüsünü Linux'a dahil etmeyi teklif ediyor ve eğer öyleyse, Kernel 5.6'ya ulaşacak.

exFAT on-Linux

exFAT, Microsoft tarafından oluşturulan bir dosya sistemidir büyük kapasiteli flash sürücülerde kullanıldığında FAT32 sınırlamalarını ele almak için. ExFAT dosya sistemi desteği Windows Vista Service Pack 1 ve Windows XP Service Pack 2'de çıktı.

FAT32'ye kıyasla maksimum dosya boyutu 4 GB'tan 16 eksabayta genişletildi, Parçalanmayı azaltmak için maksimum 32 GB bölüm boyutu kısıtlaması kaldırıldı, artı hız için ücretsiz bir blok bitmap tanıtıldı, bir dizindeki dosya sayısı sınırı 65 bine çıkarıldı, ACL'lerin saklanabilmesi sağlandı.

Bildiğin gibi, Yakın zamana kadar bu dosya sisteminin Linux'ta kullanımı, desteğinin etkinleştirilmesi ile üçüncü şahıslar tarafından geliştirilen yazılımların kullanımı. Çünkü uygulama özeldi.

Fakat Birkaç ay öncesine kadar Microsoft, kamuya açık özellikleri yayınladı ve exFAT patentlerini Linux için ücretsiz olarak kullanmayı mümkün kıldı.

Rağmen Microsoft'un bu hamlesi kaynak kodunu serbest bırakmadıne yaptığı sadece exFAT kullanım haklarını serbest bırakıyorsunuz ve Açık Buluş Ağı (OIN) üyeleri ile birlikte herhangi bir iddia veya talep niyetini saklı tutmak.

Bundan çok uzakta, exFAT sürücüsü de Samsung tarafından geliştirilmiştir ve Linux çekirdeğine yeni exFAT sürücüsünün uygulanmasıyla birlikte bir dizi yama dahil etmeyi öneren, "sdfat" kod tabanına göre güncel, Samsung Android akıllı telefonların aygıt yazılımı için geliştirilmiştir.

Bu sürümü, birleştirildikten sonra kod tabanı için aşağıdan yukarıya bir gelecek olarak ele almayı planlıyoruz ve tüm yeni özellikler ve hata düzeltmeleri önce başlayacak.

Mevcut verilere bakılırsa, yeni kod, meta verilerle daha fazla işlem içerir ve birkaç hatanın düzeltilmesini içerir. Şimdiye kadar sadece Samsung Android cihazlarda kullanılıyor.

Samsung tarafından sunulan bu uygulamada, deneysel bölüme eklendi »hazırlık» ("Sürücüler / hazırlık /") Linux çekirdeği 5.4 eski koda göre (sürüm 1.2.9).

Android aygıt yazılımı meraklıları yeni bir sürücü taşıdıysa da sdFAT (2.x), ancak Samsung bu sürücüyü kendi başına ana Linux çekirdeğine sokmaya karar verdi.

Şimdiye kadar Samsung tarafından önerilen uygulama, önde gelen Linux çekirdeği geliştiricilerinden birkaç onay aldı.

Bu nedenle, şu an göz önüne alındığında, kalan kod incelemeleri iyi giderse, bu exFAT sürücüsünün potansiyel olarak Linux 5.6 için mevcut prep exFAT sürücüsünün yerini alma şansı vardır.

Telefonlarda gönderilen sdfat sürücüsüyle karşılaştırıldığındas, aşağıdaki değişiklikler yapıldı:

  • Çekirdeğe önceden eklenen exFAT sürücüsüyle karşılaştırıldığında, yeni sürücü yaklaşık% 10'luk bir performans artışı sağlar.
  • Bu dosya sistemi zaten çekirdekte (fs / fat) ayrı olarak desteklendiğinden, VFAT FS uygulamasına sahip kod kaldırılmıştır.
  • Denetleyici adı exfat olarak değiştirildi
  • Yukarı akış Linux sürümüne tam olarak entegre olmak ve Linux kodlama stilini takip etmek için kod yeniden faturalandırılır ve temizlenir
  • Dosya oluşturma, dosya sistemi öğe araması (arama) ve dizin içeriği tanımı (readdir) gibi meta veri işlemlerinin optimizasyonu gerçekleştirilmiştir.
  • Ek testler sırasında tespit edilen hatalar düzeltildi.

Yamalar kabul edilirse, Linux 5.6 çekirdek koduna dahil edilecekler, bugüne kadar yaklaşık 2 veya 3 ay içinde yayınlanması beklenen. Bir sorun çıksa da, Samsung exFAT sürücüsünün uygulanması Linux çekirdeğinin 5.7 sürümüne ertelenebilir.

Son olarak, haberler hakkında daha fazla bilgi edinmek istersen, Samung exFAT sürücüsünün yeni sürümüne eklenen özelliklerin yanı sıra, sürüm 11 olan aşağıdaki bağlantı.


Makalenin içeriği şu ilkelerimize uygundur editoryal etik. Bir hata bildirmek için tıklayın burada.

İlk yorumu siz

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak.

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.