12 Punkte von xguru 2022-09-10 | 3 Kommentare | Auf WhatsApp teilen
  • Eine Erweiterung, die die 4-GB-Dateibeschränkung von FAT beseitigt
  • Vollständige Kompatibilität mit FAT bleibt erhalten
  • Unterstützt alle Speichermedien wie NAND, NOR, SD/MMC und CompactFlash
  • Kostenloses Utility zum Lesen/Schreiben großer Dateien auf dem PC verfügbar
  • Patentfrei, keine Lizenzgebühren. Die Spezifikation ist offen zugänglich
  • emFile-Komponente verfügbar, mit der BigFAT in Embedded-Systemen eingesetzt werden kann

3 Kommentare

 
kunggom 2022-09-10

Laut meiner Berechnung auf Basis des auf der betreffenden Seite veröffentlichten Spezifikationsdokuments scheint mit dieser Methode eine maximale Dateigröße von ungefähr 3,9 TiB möglich zu sein.
Und wenn man sich den FAT-Artikel auf Wikipedia ansieht, beträgt die maximale Volume-Größe von FAT32 bei Verwendung von 512-Byte-Sektoren 2 TiB und bei 4096-Byte-Sektoren 16 TiB.
Bei Verwendung von 512-Byte-Sektoren ist das egal, weil die maximale Größe des Volumes ohnehin 2 TiB nicht überschreiten kann, aber bei 4K-Sektoren könnte es passieren, dass man mit nur einer einzigen Datei nicht das gesamte Volume füllen kann.
Wenn man sich die Spezifikation ansieht, wird das dadurch gelöst, dass die Datei in Stücke einer bestimmten Größe aufgeteilt wird und an den Namen der aufgesplitteten Dateien jeweils eine dreistellige Indexnummer angehängt wird. Da fragt man sich, ob es nicht besser gewesen wäre, die Indexnummer statt auf drei gleich auf vier Stellen festzulegen, damit sich die Größenobergrenze des Dateisystems wirklich vollständig ausnutzen lässt.

 
cladio 2022-09-10

Wenn man auf einem älteren Fernseher Filme von einem USB-Stick ansehen will, unterstützt der TV oft nur FAT32 und NTFS, sodass Dateien über 4 GB für Mac-Nutzer in vielerlei Hinsicht umständlich sind. Dafür wäre das in solchen Fällen nützlich.

 
dalinaum 2022-09-13

Man müsste wahrscheinlich zusätzliche Komponenten oder Utilities auf dem alten Fernseher installieren, um das nutzen zu können – ist das in der Praxis nicht unmöglich?