To 32-GB dysk USB FAT32 i wygląda na to, że nie ma problemów z moim plikiem 13 GB iPhoto Library. Myślałem, że istnieje ograniczenie rozmiaru pliku 4 GB w tym formacie systemu plików?
To 32-GB dysk USB FAT32 i wygląda na to, że nie ma problemów z moim plikiem 13 GB iPhoto Library. Myślałem, że istnieje ograniczenie rozmiaru pliku 4 GB w tym formacie systemu plików?
Odpowiedzi:
Istnieje limit 4 GB na plik .
Przykład:
Kopiowanie dwóch plików, z których każdy ma rozmiar 3 GB (łącznie 6 GB), działałoby dobrze.
Kopiowanie pojedynczego pliku 6 GB nie powiedzie się.
W twoim przypadku OS / X pokazuje iPhoto Library jako pojedynczy plik, ale w rzeczywistości jest to folder z wieloma plikami. (Wszystkie mniejsze niż 4 GB).
W systemie OS X często zdarza się, że plik tak naprawdę nie jest plikiem - jest to katalog. Dobrym przykładem tego jest aplikacja, która wydaje się być pojedynczym .app
plikiem, ale tak naprawdę jest to pakiet (katalog) zawierający wiele plików.
Tak, na FAT32 istnieje limit rozmiaru pliku, JEDNAK, to 4 GB na plik.
Możesz mieć katalog o wielkości 50 GB, jednak żaden pojedynczy plik nie może być większy niż 4 GB.
FAT32
Uważam, że każda partycja jest ograniczona do 2 TB.
To zależy od wielkości klastra, jak duże mogą być pliki. Spójrz tutaj , w odnośnym artykule wsparcia opisano to w następujący sposób:
Wszystkie systemy plików używane przez system Windows organizują dysk twardy w oparciu o rozmiar klastra (znany również jako rozmiar jednostki alokacji ). Rozmiar klastra reprezentuje najmniejszą ilość miejsca na dysku, którą można wykorzystać do przechowywania pliku. Gdy rozmiary plików nie przekraczają nawet wielokrotności rozmiaru klastra, należy użyć dodatkowej przestrzeni do przechowywania pliku (do następnej wielokrotności rozmiaru klastra). Na typowej partycji dysku twardego średnią ilość utraconego w ten sposób miejsca można obliczyć za pomocą równania (rozmiar klastra) / 2 * (liczba plików).
Jeśli podczas formatowania partycji nie zostanie określony rozmiar klastra, ustawienia domyślne są wybierane na podstawie rozmiaru partycji. Te ustawienia domyślne są wybrane w celu zmniejszenia utraconej przestrzeni i zmniejszenia fragmentacji występującej na partycji.
Ale jest to również maksymalny rozmiar pliku, który zależy od wielkości klastra, a także od wybranego rozmiaru sektora , ponieważ rozmiar pliku jest obliczany jako
Rozmiar pliku = (liczba klastrów) * (sektory na klaster) * (rozmiar sektora)
a rozmiar sektora wynosi zwykle 512 bajtów , ale obecnie, gdy mamy dyski twarde o pojemności kilku terabajtów, może być większy (np. 4 KB ).
Chociaż wydaje się, że pozwala to na większe pliki, specyfikacja projektu FAT32 mówi, że plik nie może przekroczyć 4 GB, stąd też
Maksymalny rozmiar pliku = 4 294 967 296 bajtów ( 4 gigabajty )
Maksymalna ilość klastrów FAT32 jest ograniczony do 268 435 445 , a klaster nie może przekraczać 64 KB, patrz tutaj . Mówi się również, że nie można sformatować Fat32 z większymi klastrami niż 32 KB. Oznacza to, że teoretycznie maksymalny rozmiar partycji wynosi
Maksymalna część rozmiar = 268 435 445 * 32 768 bajtów = 8 796 092 661 760 bajtów (czyli 8 terabajtów ).
Praktycznie jest on niższy, ponieważ zwykle nie masz klastrów o wielkości 32 KB. W przypadku Fat32 domyślny rozmiar klastra różni się w zależności od rozmiaru partycji od 4 KB (236 MB - 8 GB partycji) do 16 KB (16 GB - 32 GB partycji).
Podczas formatowania partycji można wpływać na maksymalny rozmiar partycji. Im większy rozmiar klastra i / lub rozmiar sektora, tym większa może być partycja. Ale rozmiar pliku jest zawsze ograniczony do 4 GB.
Uwagi:
Nie zależy to od nośnika, możesz sformatować kartę pamięci lub kartę SD z większymi sektorami, tak jak możesz to zrobić na dysku twardym. Ograniczenie zależy od systemu, który odczytuje partycję, na przykład jeśli używasz aparatu cyfrowego, może on nie obsługiwać każdego sektora lub rozmiaru klastra, podobnie jak system operacyjny na komputerze.
Pomimo faktu, że Microsoft zaprzestał obsługi partycji Fat32 większych niż 32 GB, nadal możesz je tworzyć i używać, jeśli używasz bezpłatnego narzędzia innej firmy do ich sformatowania. Fat32 jest nadal używany przez wiele urządzeń i wiele systemów operacyjnych (nie tylko Windows), takich jak nagrywarki HDD, kamery itp.