Jaka jest maksymalna liczba plików, które mogą znajdować się w katalogu na woluminie NTFS? To samo pytanie dotyczące katalogu dla wolumenu FAT32?
Jaka jest maksymalna liczba plików, które mogą znajdować się w katalogu na woluminie NTFS? To samo pytanie dotyczące katalogu dla wolumenu FAT32?
Odpowiedzi:
Po szybkim wyszukiwaniu w Google znalazłem:
NTFS: Nie ma ustalonego limitu. Maksymalna liczba plików to jeden górny limit. Limit ten wynosi 2 ^ 23-1 (zgodnie z wieloma implementacjami sterowników) lub 2 ^ 48 -1 (zgodnie ze strukturą MFT_REF). Ponieważ będziesz mieć DUŻE katalogi, zobaczysz nierezydentne strumienie $ BITMAP_ALLOCATION, duży strumień INDEX. Strumień indeksu jest zasadniczo drzewem B + nazw plików.
FAT32: Istnieje różnica między katalogiem głównym a podkatalogami. Katalog główny ma pewne ograniczenia.
W systemie Windows Server 2012 R2 NTFS przekroczył 2 32 (nieco ponad 4 miliardy). Obecnie korzystam z serwera przetwarzania dokumentów z prawie 5 milionami plików, jak pokazano poniżej. Korzystam z systemu plików NTFS i NOT ReFS, które, jak wiem, mogą pomieścić 2 64 pliki. NTFS w systemie Windows 2012 R2 może zawierać ponad 2 32 pliki.
PS E:\> chkdsk /v
The type of the file system is NTFS.
Volume label is Data.
WARNING! F parameter not specified.
Running CHKDSK in read-only mode.
Stage 1: Examining basic file system structure ...
4992768 file records processed.
File verification completed.
27 large file records processed.
0 bad file records processed.
Właśnie próbowałem przenieść pliki na dysk flash. Nie mam liczenia, ale od 64 do 128 to maksimum, jakie zrobi Windows 7. W7 sugeruje, że pozostałe pliki umieszczam w nowym katalogu.