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.

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.



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.


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


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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.