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.