Jaka jest maksymalna liczba plików (lub folderów), które można przechowywać w jednym folderze?

16

Czy istnieje maksymalny limit liczby elementów, które można przechowywać w folderze w systemie Windows Server 2008?

Mamy obowiązek obsługiwać ftp setek tysięcy elementów do folderu i przetwarzać elementy w folderze. Słyszałem pogłoski, że jest to 5000 pozycji. Czy ktoś chce poprzeć to dowodami? Moje google fu mnie zawodzi.

Rob Stevenson-Leggett
źródło

Odpowiedzi:

16

Zobacz ten link w Microsoft .

Sugeruje to, że nie ma ograniczenia liczby plików w danym folderze, o ile liczba plików w danym woluminie nie jest większa niż 4 294 967 295 (w systemie plików NTFS), łącze daje znacznie niższe limity dla FAT32.

Marko Carter
źródło
2

Chociaż nie jest to odpowiedź na twoje pytanie, pamiętaj, że w wielu systemach plików wydajność zacznie się obniżać, jeśli katalog zawiera więcej niż X plików. W ext3 myślę, że około 30 000.

Kyle Brandt
źródło
Powszechną rzeczą, którą zawsze słyszałem (brak dowodów) jest to, że dla NTFS jest to 10 000 zanim wydajność spadnie.
kbyrd
Miałem 10 000 wydajności bluesa NTFS. Mieliśmy kilka serwerów, które miały od 5 000 do 25 000 plików, a jeśli dotarłeś do 10 000 lub więcej, było to naprawdę powolne. Poniżej 10.000 było w porządku.
Hondalex
Głównym winowajcą jest tutaj tworzenie plików 8.3. Jeśli wyłączysz go na woluminie, w którym znajduje się katalog, otrzymasz ogromne ulepszenia, około 100x dla plików ~ 1M.
Chuu,
W produkcji mamy folder z kilkoma milionami plików. Nawet nie próbuj używać Eksploratora Windows, nigdy nie powróci. Napisaliśmy własne narzędzia do wyszukiwania nazw plików poprzez nazywanie wzorca w celu manipulowania wynikami.
Robert Kerr
2

Nie sądzę, aby istniał limit „na folder”. Powinien być taki sam, jak bezwzględny limit plików na wolumin NTFS : 2 ^ 32 - 1 . Wymagałoby to 512 bajtów sektorów i maksymalnego rozmiaru jednego pliku na sektor.

Realistycznie musisz obliczyć realistyczny średni rozmiar pliku, a następnie zastosować te zasady do tego rozmiaru pliku. Więc nie byłbym zajęty, widziałem folder zawierający znacznie więcej niż 5000 plików. Ale jeśli chcesz otworzyć taki folder w Eksploratorze Windows, możesz poczekać kilka minut. Rozważ użycie narzędzi wiersza polecenia w celu uzyskania dostępu do tego folderu.

Oto interesujący link w witrynie Technet: Jak działa NTFS

splattne
źródło
Ok, więc piszesz szybciej niż ja :) Oto strona, którą zamierzałam opublikować. technet.microsoft.com/en-us/library/cc938937.aspx
squillman