Domyślam się, że nie ma sztywnego limitu, ale wiem, że wydajność spada, gdy umieścisz zbyt wiele plików w jednym folderze Windows. Czy ktoś ma jakieś dobre ogólne zasady, kiedy otwieranie pliku staje się zauważalnie wolne?
Domyślam się, że nie ma sztywnego limitu, ale wiem, że wydajność spada, gdy umieścisz zbyt wiele plików w jednym folderze Windows. Czy ktoś ma jakieś dobre ogólne zasady, kiedy otwieranie pliku staje się zauważalnie wolne?
Odpowiedzi:
Zakładając tutaj NTFS, w takim przypadku limit techniczny wynosi około 4 miliardów plików. I dopóki nie przejdziesz 10s tysięcy na katalog, naprawdę nie powinieneś się zbytnio przejmować.
Należy jednak pamiętać, że programy takie jak Explorer cierpią znacznie wcześniej niż 10 tysięcy, ponieważ próbują uzyskać dostęp do wszystkich plików w danym katalogu, aby uzyskać metadane itp.
Otwieranie pliku nie będzie bardzo wolne, niezależnie od tego, ile plików masz w folderze. Co z pewnością jest cię zabije to wyliczanie plików w tym folderze. Spójrzmy więc na zawartość tego folderu za pomocą Explorera, Far, reż, Get-ChildItem, cokolwiek.
Biorąc to pod uwagę, mam około 2,5 tys. Plików i folderów w folderze tymczasowym, a wyświetlanie jest natychmiastowe, więc najwyraźniej wciąż jest to niewielka liczba.
ETA: Ok, właśnie wypróbowałem, 10000 plików w folderze zajmuje około jednej sekundy, aby otworzyć ten folder w Far, to i 20000 plików nawet nie ma znaczenia w Eksploratorze.
Kilka lat temu miałem problem z katalogiem zawierającym około 30000 plików, a nowych plików nie można było zapisać (był to katalog „temp” eMule ...), znajdował się na partycji FAT32, ale możliwe, że I korzystał wtedy z Win98 i był to limit samego systemu operacyjnego.
To zależy od systemu plików. NTFS jest znacznie lepszy niż FAT32. FAT32 ma twardy limit. Jednak ogólna zasada wynosi około 500 na katalog.
10-letni wątek, ale dzisiaj odkryłem ograniczenia same w sobie w najnowszej kompilacji Windows 10 18362.356. To około 150 000. Mam około 700 000 plików .7z o rozmiarze 24 KB w katalogu głównym mojej 4 TB partycji WD BLUE 2 TB, a eksplorator zajmuje około 3-4 minut, aby załadować wszystkie pliki w oknie i wybranie ich zajmuje około 1 minuty, ale umiera, gdy wykonaj z nimi dowolną operację, taką jak otwarcie właściwości lub naciśnięcie klawiszy Ctrl + x. Mogę wybrać maksymalnie 150 KB plików, gdy jakoś reaguje z opóźnieniem dłuższym niż minuta, ale nie więcej niż to i jest po prostu martwe, przynajmniej godzinami, kiedy przychodzę sprawdzić i stwierdzić, że wybór został wykonany.