Właśnie dowiedziałem się, że należy „Nigdy nie defragmentować dysku SSD”. Ale nie mam pojęcia, czy to prawda.
Uważam, że system Windows 10 został automatycznie zaplanowany do zakończenia defragmentacji na moim dysku SSD, ale go anulowałem. Czy spowodowałoby to jakiekolwiek problemy z wcześniejszą defragmentacją?
Dysk SSD nadal nie jest podzielony na partycje, ponieważ nie widzę dysku SSD w folderze Mój komputer, tylko w systemowym menedżerze sprzętu. Jakie kroki należy podjąć, aby zainstalować system Windows na dysku SSD (to mój pierwszy dysk SSD)?
windows-10
ssd
defragment
nocnik
źródło
źródło
Odpowiedzi:
Pozwól systemowi Windows wykonać swoją pracę. Raz w miesiącu wykonuje pełną defragmentację , również na dysku SSD, w celu optymalizacji wewnętrznych metadanych.
Oto odpowiedź od Microsoft:
Zainstaluj system Windows na dysku SSD i zapomnij o tym. Windows zrobi wszystko sam.
źródło
Trochę wiedzy jest niebezpieczne. Nigdy nie defragmentuj dysku SSD to prawdopodobnie dobry pomysł, jeśli Twój system jest całkowicie nieświadomy tego, czym jest dysk SSD - powiedzmy Windows XP. A jeśli dyski SSD były delikatnymi płatkami śniegu, które mogą się zużyć i stopić w ostrym upale normalnego użytkowania - mam szczegółową odpowiedź na pytanie, dlaczego tak nie jest . Jest to dość trudne do „zużywają się” dysku w trakcie normalnego użytkowania. Warto się tego oduczyć.
Weźmy pod uwagę, że jeśli twoja aplikacja zabijała dyski SSD lub nawet robiła ciężkie zapisy, jak to robił Spotify , ludzie by się przerzucali. I dość często ludzie piszący systemy operacyjne są sprytni.
Do pozostałej części odpowiedzi odnoszę się do tego postu na blogu od Scotta Hanselmana. Odpowiedź Magicandre również dotyczy tego, ale w pewnym sensie wyciągnąłem z tego różne lekcje. Warto przeczytać szczegóły. Korzystam z kilku swobód związanych z tym, jak reprezentuję informacje. Zacznę od tego
Dyski SSD rozpadają się i fragmenty te należy śledzić . Na podstawowym poziomie defragmentacja dysków SSD pomaga systemowi plików działać wydajnie, nawet jeśli różni się od tego, jak wyglądałby napęd z wirującą rdzą. Wspomniany post wskazuje, że migawki woluminów byłyby wolne bez defragmentacji.
TRIM jest dobry. Przycinanie oszczędza zapisy, ponieważ jest to mechanizm oznaczania bloków jako przeczytane bez ich usuwania i kasowania w razie potrzeby.
Ktokolwiek powiedział ci, aby nigdy nie defragmentować dysku, nie ma pojęcia, że nowoczesne systemy operacyjne są przeznaczone dla dysków SSD i że wdrożono niezbędne procesy porządkowe.
Kuszące jest założenie, że wiesz lepiej, ale w tym przypadku ludzie, którzy napisali system operacyjny, zoptymalizowali dla Ciebie. Zachowaj spokój i pozwól systemowi Windows defragmentować dysk.
źródło
Dla kompletności:
Fragmentacja zależy od systemu plików (FS) , a nie od dysku lub systemu operacyjnego.
Oznacza to, że odpowiedź na twoje pytanie tak naprawdę nie wymaga pytania o Windows *; SSD to szczególny przypadek - działa inaczej niż zwykły dysk.
FS to sposób organizowania plików na dysku. Najpopularniejsze formaty Windows to
NTFS
iFAT32
. Najpowszechniej stosowane są FSS na Linuxext3
/ext4
, ale istnieje wiele innych (zfs
,xfs
,jfs
,ReiserFS
,btrfs
, i więcej).Dysk jest podzielony na bloki . Możesz to sobie wyobrazić jako długą taśmę, na której możesz zapisać niektóre dane. Kiedy zapisujesz coś na dysku, używasz tych bloków. Oczywiście chcesz, aby powiązane pliki były zapisywane obok siebie, a jeden plik zapisywany w jednym bloku, więc nie musisz przeskakiwać taśmy. Kiedy wszystko jest rozproszone, nazywamy to fragmentacją . Defragmentacja je organizuje.
Oczywiście sposób organizacji rzeczy (FS) określa, jak dobrze są one zorganizowane (czy występuje fragmentacja). Jeśli od samego początku organizujesz swoje pliki, nie będziesz mieć fragmentacji. Tak dzieje się w niektórych systemach plików (np. W
ext
rodzinie). Te systemy plików organizują pliki w locie (przed zapisaniem), abyś nie musiał ich defragmentować, chyba że w szczególnych okolicznościach, kiedy nie było innego wyjścia, jak tylko wprowadzić trochę nieporządku.Aby uzyskać więcej informacji na temat
ext4
tego, jak zapobiega fragmentacji, możesz odnieść się do tej stronyTeraz dysk SSD działa inaczej; to nie taśma. Możesz uzyskać natychmiastowy dostęp wszędzie. Cały defragmentacja polega na tym, że porządnie porządkujesz swoje pliki, abyś nie musiał skakać. Nie ma sposobu na przeskakiwanie na dysku SSD. Nie obchodzi cię, czy musisz dostać się na drugi koniec taśmy tam iz powrotem; nie ma taśmy.
Istnieją jednak inne sposoby optymalizacji dysku SSD. Zobacz ten temat do wyjaśnienia.
*Prawie; wybór systemu plików jest skorelowany z systemem operacyjnym. Większość użytkowników Linuksa korzysta z FS innego niż Windows lub OS X.
źródło
Istniejące odpowiedzi są świetne, ale mam kilka rzeczy do ich uzupełnienia ...
I defragmentacji mój SSD i wyłączyć automatyczne TRIM , ale na zupełnie innych powodów niż wymienione:
Chcę móc odzyskać pliki lub partycje, jeśli i kiedy coś przypadkowo usunę.
Nie, to nie zdarza się często, ale kilka razy się zdarzyło, frustracja była niemożnością odzyskania rzeczy, które byłbym w stanie odzyskać na dysku twardym, nawet gdy próbowałem je odzyskać natychmiast po usunięciu .
I rozwijać, kurczyć, a nawet przenieść partycje około co kilka miesięcy, a defragmentacji i konsolidacji plików czyni tę operację znacznie szybciej i mniej ryzykowne. Można by pomyśleć, że można dziś zaufać menedżerom partycji, ale jeszcze w grudniu 2015 r. Wystąpiły błędy (korupcja) podczas zwykłych operacji przenoszenia / zmiany rozmiaru. A mądrzejsi menedżerowie partycji starają się unikać uruchamiania na woluminach, które są mocno pofragmentowane przed wyrządzeniem jakichkolwiek szkód (i zwykle, choć nie zawsze, udaje się).
Czasami używam Linuksa i zostałem spalony przez jego uszkodzenie woluminów NTFS jeszcze jakiś rok temu. Nie wynika to konkretnie z fragmentacji, ale widząc, że nie może nawet poprawnie obsługiwać niefragmentowanych plików, jestem w defensywie i staram się przedstawić jak czysty wolumin, jak to możliwe (i nawet wtedy unikam pisania większości czasu).
Smutną częścią # 2 i # 3 jest to, że ludzie, którzy nie widzieli tych problemów na własne oczy, zawsze myślą, że oszalałem i zmyślam to wszystko, lub że mój system musi jakoś zostać uszkodzony. Ale powieliłem je kilka razy na wielu systemach i jako ktoś, kto napisał własne czytniki NTFS, wiem coś o systemach plików i programowaniu jądra ... z NTFS w centrum uwagi. Więc znam błędy, kiedy je widzę. Nikt mi nie wierzy, ale i tak ostrzegam ludzi, biorąc pod uwagę, że widziałem, jak to się dzieje na własne oczy - więc jeśli masz problemy z partycjami lub korzystasz z Linuksa, zalecam defragmentację dysków. YMMV.
Aha, i nie zapomnij uruchamiać TRIM ręcznie co jakiś czas, gdy nie musisz niczego odzyskiwać. Chociaż, jeśli mam być szczery, nie widzę z tego żadnych korzyści ...
źródło
Możesz defragmentować swoje ssd. Powinieneś? Z pewnością niezbyt często, ale jest kilka przypadków, w których rzadko może być korzystne.
a) Masz Samsung Evo 840 dotknięty powolnym odczytem błędu starych plików. Defragmentacja skutecznie je przepisuje i nie będą już starymi plikami.
b) Podczas gdy wpływ fragmentacji na dyski SSD jest wyjątkowo niewielki, kontroler nadal musi ponownie składać pliki, które są rozproszone na wiele układów flash. Wpływ tego na wydajność jest bardzo niewielki, ale ponownie defragmentacja powinna zreorganizować pliki i ułatwić kontrolerowi ich ponowny montaż.
c) Jeśli masz coś zbliżonego do nowoczesnego ssd, od czasu do czasu defragmentacja nie wpłynie na jego czas życia, aby mieć znaczenie. W 2018 roku serwis techniczny przeprowadził test wytrzymałości ssd, a Samsung evo 840 500GB, który wykorzystuje 2d tlc (który ma bardzo złą wytrzymałość), zawiódł przy około 600 TB zapisów. Wszystko lepsze jest prawdopodobnie przy użyciu 3d tlc (zwanego przez niektóre firmy vnand), który ma znacznie większą wytrzymałość. Większe modele mają również więcej komórek do zapisu, co dodatkowo zwiększa wytrzymałość. A jeśli masz dużą profesjonalną wytrzymałość dysku, to zupełnie nie problem (w teście, o którym wspominałem wcześniej, Samsung pro 512 GB trwał przez 9 PB zapisów ... większe / nowsze modele powinny trwać jeszcze dłużej). Liczby te są praktycznie niemożliwe, chyba że próbujesz celowo. Pisze używane do zabijania (i tak tanie,
źródło
Defragmentacja dysku SSD sprzyja wczesnemu uszkodzeniu bloków pamięci o najniższym adresowaniu.
Zobacz: http://techreport.com/review/27909/the-ssd-endurance-experiment-theyre-all-dead
źródło
Każda komórka na dysku SSD zwalnia za każdym razem, gdy jest przepisywana. Dysk ukrywa się, śledząc, do których komórek zostały zapisane, i najpierw pisząc do mało używanych komórek. Defragmentacja oznacza masowe przepisywanie wielu komórek i dlatego zużyje dysk SSD. Dyski HD korzystają z defragmentacji, ponieważ poprawia się wydajność, ponieważ nie trzeba często przesuwać ramienia serwomechanizmu, ale dyski SSD nie są tak spowalniane przez losowe umieszczanie danych.
źródło