Czy powinieneś defragmentować dysk SSD?

Defragmentuj(Defrag) swój dysk twardy” było lekarstwem na wszystkie problemy z wydajnością komputera, ponieważ wiersz poleceń był standardowym interfejsem dla komputerów domowych. Jest to technika mająca na celu poprawę wydajności tradycyjnych mechanicznych dysków twardych, ale czy trzeba defragmentować dysk SSD(SSD)

Te nowsze dyski półprzewodnikowe działają na zupełnie innych zasadach niż napędy mechaniczne, więc czy jest jakiś powód, aby nadal to robić? Co ważniejsze, czy rzeczywiście może to być złe(bad ) dla twojego dysku SSD? 

Aby zrozumieć odpowiedzi na te pytania, musimy zagłębić się nieco w to, co to znaczy „defragmentować” dysk SSD(SSD) .

Jaki jest sens defragmentacji?(What’s The Point Of Defragmentation?)

„Fragmentacja” to coś, co dzieje się z każdym dyskiem w wyniku zapisywania danych na urządzeniu. Formatując dysk, dzielisz jego przestrzeń dyskową na zgrabnie zorganizowany system. Mapa dysku, która pozwala komputerowi dokładnie wiedzieć, gdzie można znaleźć każdy (dosłowny) bit informacji.

Na świeżo sformatowanym dysku nowe dane są zapisywane w nieprzerwanej kolejności. Jednak po usunięciu pliku pozostawia lukę w tej kolejności. Komputer zaznacza to miejsce jako dostępne do zastąpienia. Jak na razie dobrze. 

Problem polega na tym, że twoje nowe dane prawdopodobnie nie pasują do tej luki. Tak więc system operacyjny wypełni lukę pierwszą częścią pliku, który zapisuje, a następnie poszuka kolejnej wolnej przestrzeni — prowadzącej do fragmentów danych rozrzuconych po dysku.

Jak możesz sobie wyobrazić, sprawia to, że czytanie całego pliku lub zestawu powiązanych plików jest trudniejsze, ponieważ musisz przeskakiwać z jednego miejsca do drugiego. Może być też receptą na problemy z wydajnością. Przynajmniej w przypadku napędów mechanicznych. Czemu?

Dlaczego dyski mechaniczne (teoretycznie) potrzebują dobrej defragmentacji(Why Mechanical Drives (Theoretically) Need a Good Defrag)

Mechaniczne dyski twarde, które do czasu pojawienia się dysków SSD(SSDs) nazywano po prostu „dyskami twardymi” , przechowują dane na szklanych lub aluminiowych talerzach pokrytych materiałem magnetycznym. Talerze obracają się z tysiącami obrotów na minutę, a delikatne głowice odczytująco-zapisujące krążą nad powierzchnią odczytując i zapisując informacje.

Dane są ułożone w ścieżkach, a jeśli wszystkie dane są w zgrabnej linii, oznacza to, że głowa może po prostu pozostać w jednym miejscu i zebrać wszystkie te bity. Jeśli dysk jest pofragmentowany, oznacza to, że głowy muszą poruszać się po całym miejscu, aby uzyskać dane, o które prosiłeś. Ponieważ są to obiekty fizyczne o sporej masie, istnieje granica szybkości, z jaką można to zrobić.

Podczas defragmentacji dysku komputer ponownie przetasowuje wszystkie dane, używając wolnego miejsca na dysku jako miejsca do sortowania. To ogromny, czasochłonny proces. Jednak w przypadku mocno pofragmentowanych dysków może to znacząco wpłynąć na szybkość reakcji systemu. Przynajmniej na starszym sprzęcie.

Widzisz, na przestrzeni lat napędy mechaniczne stały się znacznie szybsze i wydajniejsze. Znacznie wyższa gęstość danych, więcej głowic, więcej talerzy, wyższe obroty(RPMs) na minutę i lepsza elektronika napędów sprawiły, że nowe dyski twarde są znacznie szybsze. Do tego stopnia, że ​​efekty fragmentacji w większości przypadków nie są warte zachodu. 

Komputery mają obecnie tak dużo pamięci RAM(RAM) , że systemy operacyjne mogą buforować informacje z dysku. Same nowoczesne(Modern) mechaniczne dyski twarde mają duże bufory, które mogą wygładzić mechaniczne ograniczenia ich konstrukcji. Ostatecznie więc nawet defragmentacja nowoczesnego dysku prawdopodobnie nie przyniesie zauważalnego wzrostu wydajności.

Czy musisz defragmentować dysk SSD?(Do You Need To Defrag An SSD?)

Po usunięciu całej tej preambuły dochodzimy do głównego pytania – czy trzeba defragmentować dysk SSD(SSD) ? Krótka odpowiedź brzmi: nie. 

Są dwa główne powody. Pierwszy dotyczy braku korzyści wydajnościowych, co jest przecież całym punktem defragmentacji. Drugi powód ma związek z kondycją dysku SSD . Okazuje się, że defragmentacja dysku SSD(SSD) może skrócić jego żywotność

Wydajność i defragmentacja SSD(SSD Performance and Defragmentation)

Jak właśnie widzieliśmy, cały powód, dla którego fragmentacja wpływa na wydajność mechanicznego dysku twardego, polega na tym, że dodaje coraz więcej mechanicznych opóźnień do procesu, ponieważ głowy szaleńczo skaczą, aby znaleźć różne części twoich plików.

Ze swej natury dyski SSD(SSDs) nie mają tego problemu. W ogóle nie mają części mechanicznych. Przechowują informacje w chipach pamięci, które są odczytywane elektronicznie. 

Podczas gdy dyski SSD(SSDs) ulegają fragmentacji tak samo jak napęd mechaniczny, dla dysku SSD nie ma znaczenia, czy dane znajdują się w jednym miejscu, czy są rozproszone w różnych lokalizacjach na dysku. Nie ma to praktycznie wpływu na „czas poszukiwania”. Tak więc defragmentacja dysku SSD(SSD) miałaby prawie zerową różnicę w wydajności dysku SSD .

Zużycie dysku SSD(SSD Wear and Tear)

Nawet jeśli defragmentacja napędu mechanicznego może w rzeczywistości nie poprawić jego wydajności, przynajmniej nie szkodzi, poza zajmowaniem czasu komputera. Z drugiej strony, z dyskiem SSD , defragmentacja może faktycznie pomóc go zabić.(SSD)

Jeśli chcesz dokładnie zrozumieć, dlaczego tak się dzieje, zapoznaj się z naszym szczegółowym artykułem na temat zużycia (wear & tear)dysków SSD(SSD) . Krótkie wyjaśnienie jest takie, że komórki pamięci SSD ulegają degradacji za każdym razem, gdy usuwasz dane i zapisujesz do nich nowe informacje. Nowoczesne dyski SSD(SSDs) mogą wytrzymać wiele kar, jeśli chodzi o powtarzające się zapisy na dysku. Wykorzystują wyrafinowaną technologię „wyrównywania zużycia”, aby maksymalnie wydłużyć żywotność każdej komórki pamięci. 

Ponieważ jednak defragmentacja nie pozostawia żadnych danych nietkniętych, szybko zmienisz dysk SSD(SSD) w przycisk do papieru, jeśli regularnie defragmentujesz dysk. 

TRIM i optymalizacja: wysyłanie Defrag do kosza na śmieci(TRIM and Optimization: Sending Defrag To The Dustbin)

Defragmentacja to prawdopodobnie proces, który najlepiej pozostawić na śmietniku historii komputerów. Przynajmniej jeśli chodzi o komputery domowe do ogólnych celów codziennego użytku. Został wynaleziony, aby zwalczyć problem, który w dzisiejszych czasach w dużej mierze nie jest problemem. 

Nie chodzi tylko o to, że zdecydowanie odradzamy defragmentację na dysku SSD(SSD) , ale także o to, że prawdopodobnie nie musisz zawracać sobie głowy robieniem tego na nowoczesnym dysku mechanicznym.

Biorąc to pod uwagę, narzędzie do defragmentacji systemu Windows 10(Windows 10 defragmentation tool) zna różnicę między dyskami półprzewodnikowymi a dyskami mechanicznymi. Zamiast automatycznej defragmentacji dysku SSD(SSD) używa polecenia „TRIM”, które jest wyspecjalizowanym poleceniem optymalizacji dysku SSD(SSD) , a także pewną miarą zarządzania fragmentacją, ale nie przypomina defragmentacji brute force stosowanej na tradycyjnych dyskach twardych.



About the author

Jestem informatykiem z ponad 10-letnim doświadczeniem. W wolnym czasie lubię pomagać przy biurku i uczyć dzieci korzystania z Internetu. Moje umiejętności obejmują wiele rzeczy, ale najważniejsze jest to, że wiem, jak pomagać ludziom w rozwiązywaniu problemów. Jeśli potrzebujesz kogoś, kto pomoże Ci w pilnej sprawie lub po prostu potrzebujesz podstawowych wskazówek, skontaktuj się ze mną!



Related posts