Możliwa duplikat:
Czy defragmentacja ma już znaczenie dla poprawy wydajności dysku?
Kiedyś defragmentacja dysku twardego znacznie zwiększyła wydajność. W czasach DOS defragmentowałem dyskietki, gdybym nie zamierzał wprowadzać więcej zmian w plikach (zajęło to dużo czasu, ale było warto).
Teraz ... już nie wiem. Znam teorię, ale w ciągu ostatnich kilku lat miałem „niewyraźne wrażenie”, że nie tylko nie wydaje się to pomocne, ale rzeczy faktycznie zwalniają po pierwszej defragmentacji „dziewiczego” dysku twardego. Nie mówię o dyskach flash - mówię o dobrych, starych dyskach twardych.
Użyłem również narzędzi innych firm, które są w stanie defragmentować więcej plików (MBR podczas rozruchu itp.) Lub mają więcej fantazyjnych funkcji, i nie wiem, czy to wpływa na wydajność. Oczywiście działają ładniej, ale to nie wystarczy dla mojej kieszeni.
Nie wiem czy to mi się śni. Czy są na to jakieś twarde dane? Czy defragmentacja nadal pomaga we współczesnym systemie Windows?
Moje doświadczenie to 99% w systemie Windows XP. Co powiesz na Vista lub Windows 7? Czy defragmentacja jest bardziej skuteczna w tych wersjach systemu Windows?
źródło
Odpowiedzi:
Defragmentacja na ogół będzie miała niewielki zauważalny efekt, chyba że system plików na początku jest bardzo rozdrobniony (tj. Był już jakiś czas i widział dużo aktywności lub stał się bardzo pełny (> 85%) w pewnym momencie). Nowoczesne systemy plików, takie jak ext2 / 3/4 i NTFS, są całkiem dobre w unikaniu chronicznej fragmentacji.
Istnieje kilka wyjątków od tej reguły:
Nie chodzi również o to, że jeśli mówimy o systemie plików, który będzie używany przez wielu użytkowników jednocześnie, lub po prostu o wielu aplikacjach w zależności od obciążenia we / wy przekazanie, defragmentacja nie ma większego znaczenia (chyba że system plików był w bardzo nieuporządkowanym stanie na początek), ponieważ i tak głowice napędowe będą się obracać w tę iz powrotem, aby obsługiwać różne równoległe zadania.
źródło
Uwaga specjalna: nie defragmentuj dysków półprzewodnikowych. Dodatkowe przejazdy są niepotrzebne i skracają żywotność dysku.
źródło
Kilka interesujących informacji na temat pomiaru wydajności w systemie Windows Vista ...
Wydaje się, że pomogłoby to nie tylko skrócić czas wyszukiwania i wirowania, ale także zwiększyć szybkość przesyłania danych dla plików rozruchowych (skrócić czas uruchamiania).
źródło
WinDirStat daje dobre wyobrażenie o tym, jak dane są rozproszone na dysku twardym. W przypadku plików większych niż klaster system operacyjny rozdzieli go i umieści w wielu klastrach na całym dysku. Gdy musisz uzyskać dostęp do jednego z tych plików, głowica magnetyczna dysku musi przejść do każdego miejsca na talerzu i odczytać elementy. Gdyby wszystkie te klastry były blisko siebie, ruch byłby mniejszy, a czas dostępu do plików nieco krótszy. Możliwe jest również, że dysk nie jest najsłabszym ogniwem w łańcuchu, że tak powiem, więc wydajność uzyskana z defragmentacji może nie być tak widoczna. Ale to pomaga.
źródło