Mám defragmentovat SSD?

Kolekce NVMe SSD

(Obrazový kredit: Budoucnost)

SSD jsou nyní tou nejlepší volbou pro nadšence i hráče. Někteří by dokonce řekli, že jde o nejefektivnější upgrade pro váš počítač. Jsou menší, rychlejší a v průběhu let se staly mnohem spolehlivějšími. Ale potřebujete je defragmentovat? Krátká odpověď je ne. Dlouhá odpověď je absolutně ne.

skvělé mid tower pouzdra

Než to příliš rozvedeme, stojí za to vysvětlit, proč je defragmentace pro tradiční pevné disky prospěšná.



Pevné disky fungují pomocí fyzické rotující plotny s „hlavami“ jednotek, které musí být umístěny nad správnými daty. (Představte si to jako přehrávač vinylových desek, jen mnohem rychleji.) Data jsou uložena na různých částech talíře v sekvenčně uspořádaných blocích. Aby bylo možné získat přístup k bloku pro čtení nebo zápis, musí být hlavy jednotky umístěny nad správným sektorem a poté musí požadovaný blok projít pod hlavami jednotek. Společně tyto dva kroky poskytují přístupový čas pro jednotku. U typického 7200 ot./min disku je rotační latence 4,17 ms (polovina jedné otáčky) a doba vyhledávání je kolem 8-12 ms.

Při používání se data, která byla jednou sekvenčně uspořádána na jednotce, mohou rozdělit do různých bloků. Tomu se říká fragmentace, a když k tomu dochází, hlavy disku potřebují přistupovat k datům ze dvou (nebo více – někdy mnohem více) různých částí plotny, což drasticky snižuje výkon.

Defragmentace mění pořadí bloků dat postupně a pokouší se obnovit původní výkon vašeho pevného disku. Po počáteční době hledání k nalezení začátku dat vše, co potom následuje, je pouze sekvenční stahování dat z jednoho bloku za druhým.

Důvod, proč nemá smysl defragmentovat SSD, je ten, že neexistuje žádná doba vyhledávání ani rotační latence. Místo toho disky SSD přistupují k paměti flash (NAND) mnohem vyšší rychlostí, obvykle méně než 50 us – to je 50 mikrosekund, nebo ve srovnání s typickým pevným diskem s průměrnou dobou přístupu 15 ms, asi 300krát rychleji. Ale v příběhu je víc než jen rychlost.

SSD nejen eliminují pohyblivé části a zkracují přístupové časy, ale mají také vestavěné algoritmy pro vyrovnávání opotřebení. Důvodem je, že brány NAND se časem opotřebovávají a jsou hodnoceny v cyklech programování/mazání. Do každé buňky v moderním SSD lze zapsat asi 3000krát, než buňka přestane správně fungovat. Aby se jednotlivé buňky, které obsahují často změněná data, rychleji neopotřebovávaly, SSD sledují využití každého bloku a algoritmy vyrovnávání opotřebení zajišťují, že v průběhu času budou buňky na SSD zapsány podobný počet zápisů. Existují také další bloky, které nejsou uživateli přístupné a které mohou algoritmy použít k tomu, aby se disky neopotřebovaly.

nejlepší spouštěč her

Vzhledem k tomu, jak SSD fungují, nejen že se data nefragmentují, ale spuštění nástroje pro defragmentaci skutečně vypálí cykly program/mazání a potenciálně způsobí předčasnou „smrt“ vašich SSD. Není to něco, co by se stalo rychle – 500GB Samsung 850 Evo jako příklad je hodnocen pro 150 TB celkových zápisů, nebo ekvivalent zápisu na každý blok disku alespoň 300krát. S typickými uživateli, kteří zapisují v průměru méně než 20 GB za den, by vypálení 150 TB zápisů vyžadovalo více než 20 let. Defragmentace by ale mohla snadno zapsat stovky GB dat, což by SSD opotřebovalo mnohem rychleji.

Dobrou zprávou je, že každý defragmentační program, který stojí za to, by měl také detekovat přítomnost SSD a varovat vás, abyste jej nedefragmentovali. V případě Windows Defrag, když detekuje SSD, jednoduše vám dá možnost Optimizing the Trim, která uvolní segmenty, které byly označeny jako vymazané – něco, co stejně udělá automaticky jednou týdně. Takže ne, není třeba defragmentovat SSD.

Populární Příspěvky