Używam Windows 7 (64-bit) na procesorze Intel Q6600 z 4 GB pamięci RAM.
Mam folder z 2 milionami plików, o średnim rozmiarze 10 KB.
Eksplorator Windows przestaje odpowiadać po otwarciu folderu. Jak mogę to przezwyciężyć?
Używam Windows 7 (64-bit) na procesorze Intel Q6600 z 4 GB pamięci RAM.
Mam folder z 2 milionami plików, o średnim rozmiarze 10 KB.
Eksplorator Windows przestaje odpowiadać po otwarciu folderu. Jak mogę to przezwyciężyć?
Odpowiedzi:
Możesz temu zaradzić, stosując bardziej rozsądną strukturę plików. Podczas gdy Explorer będzie obsługiwał katalogi z milionami plików, nie jest przeznaczony do tego rodzaju scenariuszy, a wydajność będzie niska.
Aby uzyskać więcej informacji, zobacz ten artykuł TechNet:
Niestety, system Windows nie może obsłużyć więcej niż 80 tysięcy plików w folderze, starannie i wydajnie (na serwerze Xeon 2.8Ghz z przynajmniej 4 GB pamięci RAM)
Zaczyna się rozbijać i palić w okolicach 60 tys.
Przy 200 tys. Wyliczenie folderu zajmuje 2 dni. Mieliśmy ten problem z folderem badmail korzystającym z Windows Exchange. Jedynym sposobem na pokonanie tego jest utworzenie tysięcy folderów (które da sobie radę) z plikami wewnątrz tych folderów z większą liczbą folderów.
W przeciwnym razie powinieneś poważnie rozważyć zrzucenie tych danych do pliku SQL, używając SQLExpress, który jest darmowy lub MySQL, który jest również darmowy. Napisz mały program, aby go obsłużyć, a będziesz gotowy do pracy - tak zrobiliśmy z naszymi plikami 200 000, a teraz mamy posortowane ponad 12 milionów e-maili z szybkim dostępem.