Czy po defragmentacji dysku flash Kingston o pojemności 8 GB skróci on jego żywotność?
źródło
Czy po defragmentacji dysku flash Kingston o pojemności 8 GB skróci on jego żywotność?
Nie należy defragmentować nośników flash.
Po pierwsze, nie ma korzyści. Defragmentacja tradycyjnego magnetycznego dysku twardego jest korzystna, ponieważ ramię siłownika musi przesuwać głowice wokół talerza, aby znaleźć dane. Defragmentacja porządkuje dane na dysku twardym, a ramię siłownika musi mniej szukać (poruszać się). Jednak Flash Media nie ma ruchomych części, dlatego praktycznie nie ma czasu na wyszukiwanie.
Flash media się jednak zużywają. Trwa to długo, a wiele zapisów w tym samym miejscu jest powtarzanych wielokrotnie. Nowoczesne dyski flash mają technologię TRIM, która minimalizuje zapisy w tej samej lokalizacji, rozrzucając je po całym dysku. TRIM zasadniczo robi dokładnie odwrotność tego, co próbujesz zrobić - fragmentuje dane.
Ponadto większość systemów operacyjnych nie pozwala na defragmentację nośników flash (z wyżej wymienionych powodów). Mogą istnieć narzędzia innych firm, które ominą to ograniczenie, ale nie jest to dobry pomysł.
Wiem, że wielu ludzi się nie zgodzi.
Widziałem już wiele postów w sieci stwierdzających, że nie trzeba defragmentować pamięci flash USB. Jednak w niektórych szczególnych przypadkach należy to zrobić .
Oto przykład do rozważenia:
Rozważ sytuację, gdy masz kompleks
grub.cfg
z wieloma systemami operacyjnymi USB i innymi plikami przechowywanymi na dysku USB. Pliki są bardzo pofragmentowane i trzeba dodać ISO, aby uruchomić. Jest około 20% pustej przestrzeni, a ISO ulega fragmentacji. Alegrub4dos
nie uruchomi się ISO, chyba że będzie w ciągłym miejscu na dysku. Co byś zrobił?W każdym razie, skoro mówimy o napędzie Flash, nie ma potrzeby używania tradycyjnych narzędzi do defragmentacji, które działają w pętli i wykonują wiele (? Niepotrzebnych?) Operacji zapisu. Jeśli twój dysk flash jest dość mały, możesz po prostu skopiować wszystkie dane do katalogu tymczasowego (w dowolnym miejscu na dysku twardym), a następnie wyczyścić dysk flash, a następnie skopiować dane z powrotem na niego. Będzie to znacznie bardziej wydajne niż dowolny algorytm defragmentacji i nadal będzie wykonywać tę samą pracę. I zapobiegniesz zużyciu dysku flash
Tak więc moja odpowiedź brzmiałaby: nie defragmentuj pamięci flash, chyba że naprawdę musisz. A jeśli musisz, nie używaj narzędzi do defragmentacji, po prostu zrób to ręcznie.
źródło
Program Diskeeper , który był najlepszym narzędziem do defragmentacji, ma moduł optymalizacji dla dysków SSD o nazwie Hyperfast. Nie defragmentuje dysków typu SSD, lecz je optymalizuje.
źródło
To zależy od tego, co znajduje się na dysku. Defragmentacja dysku flash nie spowoduje zwiększenia wydajności, ale będzie to miało wpływ na odzyskiwanie danych.
Z jednej strony pamięć flash ma ograniczoną liczbę cykli zapisu , więc robienie dużej ilości zapisu w końcu ją zużyje. Dyski flash, karty pamięci i dyski SSD wykorzystują sztuczki, takie jak wyrównywanie zużycia i TRIM aby przedłużyć żywotność nośnika, ale defragmentacja zwykle powoduje dużą liczbę zapisów, co powoduje, że zużywa się tym szybciej.
Z drugiej strony fragmentowane pliki są nieskończenie trudniejsze do odzyskania po przypadkowym usunięciu, uderzeniu przez wirusa itp., Więc utrzymanie plików w ciągłym stanie (np. Przez defragmentację) znacznie zwiększy szanse na odzyskanie.
Dlatego, jak powiedziałem na początku, zależy to od tego, co jest przechowywane na dysku, jak ważne są pliki, jak prawdopodobne jest, że będziesz musiał przeprowadzić odzyskiwanie danych i jak często pliki są zmieniane (częste usuwanie i kopie będą prowadzą do fragmentacji szybciej, a także zjadają więcej cykli zapisu).
źródło
Podczas gdy defragmentacja dysków SSD i Flash jest generalnie niezadowolona, jedną z korzyści jest to, że czasami odzyskujesz wolne miejsce na dysku, a następnie kasowanie (lub „zerowanie”) pozostałego wolnego miejsca również odzyskuje więcej użytecznego miejsca. Może to być przydatne do wkuwania dysku pełnego plików dla obrazu głównego lub archiwum, ale przy dodatkowej aktywności odczytu / zapisu i przycinania, że nieużywane miejsce może zostać ponownie odzyskane przez dysk.
źródło