Musím optimalizovat svůj SSD pomocí softwaru třetí strany?
Tradiční jednotky mechanických disků musí být defragmentovány, aby se dosáhlo optimálního výkonu, ačkoli systém Windows nyní pracuje správně. Některé softwarové společnosti tvrdí, že jejich nástroje mohou "optimalizovat" SSD, stejně jako defragmentace disku může urychlit mechanické jednotky.
Skutečnost spočívá v tom, že moderní operační systémy a řadiče pevných disků správně udržují optimalizaci, pokud správně používáte pevný disk. Nepotřebujete spustit program optimalizace SSD, jako byste spustili defragmentaci disku.
Zůstaňte mimo programy, které požadují "defragmentaci" pevného disku
Solidní disky by neměly být defragmentovány. Moderní operační systémy jako Windows 7 a Windows 8 se nebudou pokoušet defragmentovat disky SSD. Dobrý a aktuální software pro defragmentaci disků by měl odmítnout defragmentaci SSD.
Na tradičním mechanickém pohonu je jedna hlava, která se pohybuje přes rotující talíř a čte bity souborů. Pokud se tyto soubory rozdělí na více místech na více místech na talíři, hlava se bude muset pohybovat, aby četla soubor - proto fragmentace zpomaluje mechanickou jednotku dolů a proč defragmentace pomáhá - hlava se nemusí pohybovat co nejvíce . Solidní pohon nemá hlavu ani žádné jiné pohyblivé součásti. Nezáleží na tom, kde je soubor na disku nebo kolik kusů je v něm, bude trvat tolik času, než si přečtete soubor.
Defragmentace je ve skutečnosti špatná pro jednotku SSD, neboť to přinese další opotřebení. Solidní disky mají v nich omezené množství zápisů a vše, co vede k mnoha zbytečným dalším zápisům, zkrátí životnost disku.
Pokud zjistíte, že program optimalizace SSD, který požaduje defragmentaci disku SSD pro maximální výkon, zůstaňte mimo dosah. Totéž platí pro staré defragmentační programy, které si nejsou vědoma SSD - vyhnout se defragmentaci pevného disku.
Verdikt: Defragmentace je vždy špatná!
Některé programy posílají příkazy TRIM, ale systém OS již dělá toto
Na tradiční magnetickou jednotku nejsou soubory odstraněné v operačním systému okamžitě odstraněny z disku - proto lze odstranit smazané soubory. Je stejně rychlé napsat nový soubor nad starými daty, takže není žádný důvod, proč byste měli vyprázdnit diskové prostředky, které by odstranily všechny části disku. To by zpomalilo to, kdybyste smazali soubor.
U jednotky SSD musí být buňky před jejich zápisem vymazány. Pokud odstraníte soubor a data zůstane ležet, bude to trvat déle, když je třeba zapsat do těchto buněk, protože budou nejprve vymazány. První problémy s pevným stavem trpěly tímto problémem, a proto jsme vynalezli TRIM, aby se s ním vyrovnal.
Při odstranění souboru na moderní jednotce SSD pomocí moderního operačního systému odešle operační systém příkazu TRIM k jednotce a řekne jednotce, že soubor byl smazán. Jednotka vymaže všechny buňky, které obsahují data, a zajistí, že zápis do těchto buněk bude v budoucnu rychlý - jsou prázdné a připravené k odchodu.
Podpora TRIM byla přidána v systému Windows 7, takže systém Windows 7 a Windows 8 podporují službu TRIM. Pokud používáte systém Windows 7 a odstraníte soubor na jednotce SSD, systém Windows informuje SSD o tom, že data již nejsou potřebná a jednotka SSD vymaže buňky. (Nejnovější verze dalších moderních operačních systémů, jako Mac OS X a Linux, také podporují systém TRIM.)
Některé programy pro optimalizaci SSD tvrdí, že spustí program TRIM podle plánu, informují SSD o oblastech, které operační systém myslí, že jsou prázdné a umožní SSD je TRIM je, jen v případě, že příkaz TRIM nefungoval správně dříve.
Používáte-li starší operační systém, jako je systém Windows Vista nebo jste dříve používali tento operační systém na jednotce, je možné, že odstraněné části souborů stále čekají a čekají na to, aby byly TRIMMed. Odesílání takových tipů TRIM by mohlo v takovém případě teoreticky pomoci, ale nezáleželo na tom, zda používáte Windows 7, který po odstranění souborů odešle příkazy TRIM.
V systému Windows 8 se defragmentace disku nyní nazývá nástroj Optimalizace disků. Optimalizuje disky tím, že je defragmentuje, pokud jsou mechanické nebo jim posílá rady TRIM, pokud jsou SSD. To znamená, že spuštění jiného programu, který odešle příkazy TRIM v plánu je v systému Windows 8 naprosto zbytečné, i když systém Windows 7 tuto funkci nepotřebuje.
Verdikt: Optimalizační nástroje, které posílají příkazy TRIM, jsou neškodné, ale zbytečné. Pokud používáte starší verzi systému Windows se SSD, proveďte upgrade na systém Windows 7 nebo 8.
Jiné programy Konsolidujte volný prostor
Předtím jsme uvedli, že buňky na jednotce SSD musí být vymazány ještě předtím, než budou zapsány. Může to být problém - jedna buňka obsahuje více zapisovatelných stránek. Pokud jednotka potřebuje přidat do částečně prázdné buňky další data, buňka musí být čtena, vymazána a upravená data zapsána zpět do buňky. Pokud jsou soubory rozptýleny po celé vaší jednotce a každá buňka je částečně prázdná, zapsání některých dat bude mít za následek obrovské množství operací čtení a mazání, což zpomaluje operace zápisu. To se projevuje tím, že výkonnost SSD klesá.
Jednotky SSD mají regulátory, které spouštějí firmware, což je druh softwaru na nižší úrovni. Tento firmware zpracovává všechny úkoly SSD na nízké úrovni, včetně konsolidace volného místa, když jednotka dosáhne určité úrovně kapacity, a zajistí, že místo spousty prázdných buněk je spousta prázdných buněk. (Samozřejmě musí existovat volné místo ke konsolidaci - vždy byste měli nechat na svém SSD dostatek volného místa.)
Některé optimalizační programy tvrdí, že konsolidují volné místo tím, že s inteligentním algoritmem přesouvají data na pevném disku. Ve světě, kde to bylo možné, by se výsledky tohoto druhu lišily od pohonu po disk. Některé firmware mohou čekat příliš dlouho před použitím vlastního procesu konsolidace volného místa. Benchmarks run solid-state konsolidačních nástrojů pro volné prostory proti různým firmwarem by pravděpodobně ukázaly nekonzistentní výsledky, protože rozdíl bude záviset na tom, jak dobrá práce, kterou každý firmware měniče dělá. Obecně platí, že firmware jednotky pravděpodobně bude dělat slušnou práci, kterou byste nemuseli spouštět optimalizační program, který to pro vás dělá. Takové programy také vedou k dalším zápisům - pokud jednotka čeká příliš dlouho, může tak učinit, aby minimalizovala množství zápisů na jednotku. je to kompromis mezi konsolidací volného prostoru a vyhýbáním psaní.
Existuje však další úlovek: Řídicí jednotka disku sama zpracovává mapování fyzických buněk na jednotce SSD do logických sektorů prezentovaných operačnímu systému. Pouze řadič SSD skutečně ví, kde jsou buňky umístěny. Je možné, že jednotka může představovat logické sektory operačního systému, které mohou být vedle sebe pro účely operačního systému, ale daleko od sebe na skutečné fyzické SSD. Z tohoto důvodu je použití nějakého softwarového programu pro konsolidaci volného místa pravděpodobně špatným nápadem - program skutečně neví, co se děje za řadičem SSD.
To se bude lišit od jednotky na pevný disk a firmwaru až po firmware. Některé firmware mohou představovat sektorům operačního systému způsobem, který mapuje, jak se objevují na druhé jednotce, zatímco agresivní optimalizace na jiných jednotkách mohou mít za následek velmi velké vzdálenosti mezi sektory na hlavním disku. Mohou existovat některé jednotky s řadicemi, které představují sektory, jak se objevují na jednotce a se špatnými algoritmy pro konsolidaci volného místa - tyto nástroje třetích stran mohou na takových jednotkách fungovat dobře, ale na to se nepočítají.
Verdikt: Váš SSD již konsoliduje volné místo pro vás. Pravděpodobně dělá mnohem lepší práci než softwarový program, který nevidí, co se skutečně děje na vašem disku. Takové programy pravděpodobně prostě ztratí zdroje vašeho počítače a opotřebovávají SSD.
"Optimalizace" není nutné
Nepotřebujete spustit program optimalizace SSD. Pokud používáte systém Windows 7 nebo 8, váš operační systém již odesílá všechny příkazy TRIM, které potřebujete pro SSD. Pro konsolidaci volného místa je pravděpodobné, že firmware vaší jednotky pracuje lépe než software, který kdy mohl. A ani nepovažujte defragmentaci - to by bylo ztrátou času, i když to nebylo aktivně škodlivé, což je.
Správná péče o SSD je záležitostí toho, abyste se na SSD nedopustili špatných věcí. Nezaplňujte jej do okraje, proveďte mnoho nepotřebných zápisů nebo deaktivujte funkci TRIM.
Není třeba program pro optimalizaci SSD, protože je to nešťastné, protože to bude na spodním řádku společností defragmentujících disk, které se snaží diverzifikovat své podnikání, protože tradiční mechanické pevné disky se stávají méně častými.
Image Credit: Collin Allen na Flickru, Intel Free Press na Flickru