ssd-instal·lat a l’ordinador

Les unitats de disc mecànic tradicionals han de ser desfragmentades per obtenir un rendiment òptim, tot i que ara fa un bon treball per fer-ho automàticament. Algunes empreses de programari afirmen que les seves eines poden "optimitzar" SSD, de la mateixa manera que els desfragmentadors de disc podrien accelerar les unitats mecàniques.

La realitat és que els sistemes operatius moderns i els controladors d’unitat d’estat sòlid fan un bon treball per mantenir-se optimitzats si utilitzeu adequadament una unitat d’estat sòlid. No cal que executis un programa d’optimització de SSD com si haguessis executat un desfragmentador de disc.

Cal allunyar-vos dels programes que reclamen per “desfragmentar” la vostra unitat d’estat sòlid

Les unitats d’estat sòlid no s’han de desfragmentar. Els sistemes operatius moderns com Windows 7 i Windows 8 no intentaran desfragmentar SSDs. Un bon programari de desfragmentació de disc actualitzat hauria de negar-se a la desfragmentació de discs SSD.

En una unitat mecànica tradicional, hi ha un únic cap que es mou sobre una placa de filar per llegir fragments d’arxius. Si aquests fitxers es desglossen en diverses peces en diversos llocs del plat, el cap haurà de moure’s per llegir el fitxer, és per això que la fragmentació alenteix la conducció mecànica i per què la desfragmentació ajuda; el cap no necessita moure’s tant. . Una unitat d'estat sòlid no té capçalera ni cap altra part mòbil. No importa on es troba el fitxer a la unitat o quantes peces hi hagi, trigarà el mateix temps a llegir el fitxer.

La desfragmentació és realment dolenta en un disc d'estat sòlid, ja que afegirà un desgast addicional. Les unitats d’estat sòlid tenen una quantitat limitada d’escriptures, i qualsevol cosa que tingui com a resultat molts escrits addicionals innecessaris disminuirà la vida útil de la unitat.

Si trobeu un programa d’optimització de SSD que diu defragmentar el vostre SSD per obtenir el màxim rendiment, no quedeu. El mateix passa amb l’ús de programes antics de desfragmentació desconeguts dels SSD; eviteu desfragmentar la unitat d’estat sòlid.

El Verdict: la desfragmentació sempre és dolenta, estigueu lluny!

Alguns programes envien ordres TRIM, però el sistema operatiu ja ho fa

En una unitat magnètica tradicional, els fitxers que suprimiu del sistema operatiu no s’eliminaran immediatament del disc, és per això que es poden recuperar els fitxers suprimits. És tan ràpid escriure un fitxer nou sobre aquestes dades antigues, de manera que no hi ha cap raó per malgastar recursos de disc esborrant qualsevol part del disc. Això ralentiria les coses cada vegada que suprimiu un fitxer.

En una unitat d’estat sòlid, s’han d’esborrar les cel·les abans d’escriure-les. Si suprimiu un fitxer i les dades es queden al voltant, tardareu més temps quan haureu d’escriure a aquestes cel·les, ja que primer s’hauran d’esborrar. Les primeres unitats d’estat sòlid van patir aquest problema, per la qual cosa vam inventar TRIM per tractar-lo.

Quan suprimiu un fitxer d'una unitat moderna d'estat sòlid mitjançant un sistema operatiu modern, el sistema operatiu envia una comanda TRIM a la unitat, dient a la unitat que s'ha suprimit el fitxer. La unitat esborra totes les cel·les que contenen les dades, garantint que l'escriptura a aquestes cel·les serà ràpida en el futur: estan buides i preparades per començar.

El suport TRIM es va afegir a Windows 7, de manera que Windows 7 i Windows 8 admeten TRIM. Si utilitzeu Windows 7 i suprimiu un fitxer en un SSD, Windows informarà al SSD que les dades ja no són necessàries i el SSD esborrarà les cel·les. (Les darreres versions d'altres sistemes operatius moderns com Mac OS X i Linux també són compatibles amb TRIM.)

Alguns programes d’optimització de SSD afirmen que realitzaran TRIM en una programació, informant el SSD de les àrees que el sistema operatiu creu que estan buides i permetent que el SSD les TRIM, per si el comandament TRIM no funcionava correctament abans.

Si utilitzeu un sistema operatiu més antic com Windows Vista o abans utilitzaves aquest sistema operatiu a la unitat, és possible que les parts suprimides dels fitxers encara estiguin esperant i que siguin corregides. Enviar aquests suggeriments TRIM un cop podríem ajudar teòricament en una situació així, però no hauria d’importar si utilitzeu Windows 7, que envia ordres TRIM quan s’eliminen els fitxers.

A Windows 8, el desfragmentador de disc ara es coneix com a eina Optimitzar unitats. Optimitzarà els discos desfragmentant-los si són mecànics o enviant-los indicacions TRIM si són SSD. Això significa que executar un altre programa que envia ordres TRIM en una programació no és completament necessari a Windows 8, encara que fins i tot Windows 7 no hauria de necessitar aquesta funció.

El Verdict: les utilitats d’optimització que envien ordres TRIM no són inofensives, però innecessàries. Si utilitzeu una versió anterior de Windows amb un SSD, actualitzeu a Windows 7 o 8.

Windows-8-optimize-drives

Altres programes consoliden l’espai lliure

Anteriorment, hem esmentat que les cèl·lules en un disc SSD s’han d’esborrar abans que s’escriguin. Pot ser un problema: una sola cel·la conté diverses pàgines escrites. Si la unitat necessita afegir dades addicionals a una cel·la parcialment buida, cal llegir-la, esborrar-la i tornar a escriure les dades modificades a la cel·la. Si els fitxers estan dispersos per la unitat i totes les cel·les estan parcialment buides, escriure algunes dades donarà lloc a una gran quantitat d’operacions d’escriptura d’esborrament de lectura, alentint les operacions d’escriptura. Es mostra com el rendiment d'un SSD disminueix a mesura que s'omple.

Les unitats d'estat sòlid tenen controladors que utilitzen el firmware, que és una mena de programari de baix nivell. Aquest firmware gestiona totes les tasques de baix nivell de la SSD, inclosa la consolidació d'espai lliure quan la unitat assoleixi un cert nivell de capacitat, garantint que hi ha moltes cel·les buides en lloc de moltes cèl·lules parcialment buides. (Per descomptat, hi ha d’haver espai lliure per consolidar-se: sempre heu de deixar un bon tros d’espai buit al vostre SSD.)

Alguns programes d’optimització afirmen que consolidaran l’espai lliure movent les dades de la unitat d’estat sòlid amb un algorisme intel·ligent. En un món on això era possible, els resultats poden variar entre unitat i unitat. Alguns programes d’empresa poden esperar massa temps abans d’utilitzar el seu propi procés de consolidació d’espai lliure. El punt de referència de les utilitats de consolidació d’espais lliures d’estat sòlid contra diferents firmwares mostrarien resultats incoherents, ja que la diferència dependrà de la bona feina que feia el firmware de cada unitat. En general, el microprogramari d’una unitat probablement faria una tasca prou digna que no haureu de necessitar per executar un programa d’optimització que ho faci per vosaltres. Aquests programes també tindran com a resultat escriptures addicionals, si una unitat espera massa temps, pot fer-ho per minimitzar la quantitat d'escripcions a la unitat. és una diferència entre la consolidació d’espais lliures i l’evitació d’escriptures.

Tanmateix, hi ha una altra captura: El controlador del mateix gestiona el mapeig de cèl·lules físiques del SSD amb sectors lògics presentats al sistema operatiu. Només el controlador SSD sap realment on es troben les cel·les. És possible que la unitat pugui presentar sectors lògics al sistema operatiu que poden estar un al costat de l'altre per a propòsits del sistema operatiu, però allunyats els uns dels altres en el SSD físic real. Per això, és probable que utilitzeu qualsevol tipus de programa per consolidar l’espai lliure: el programa no sap realment el que passa darrere del controlador SSD.

Tot això varia de la unitat a la unitat i el firmware al firmware. Alguns firmwares poden presentar sectors al sistema operatiu de manera que es correspon amb l'aparició de l'altra unitat, mentre que les optimitzacions agressives d'altres unitats poden produir distàncies molt grans entre els sectors de la unitat principal. Hi pot haver algunes unitats amb controladors que presentin els sectors com apareixen a la unitat i amb malos algorismes de consolidació d'espai lliure. Aquestes eines de tercers poden funcionar bé en aquestes unitats, però no hi compten.

El Verdict: el vostre SSD ja consolida l’espai lliure per a vosaltres. És probable que faci una feina molt millor que un programa que no pugui veure què passaria realment a la vostra unitat. És probable que aquests programes només malbaratin els recursos del vostre equip i usin SSD.

intel-ssd

L’optimització “no és necessària

No cal executar un programa d’optimització de SSD. Mentre utilitzeu Windows 7 o 8, el vostre sistema operatiu ja envia totes les ordres TRIM que necessiteu el vostre SSD. Per a la consolidació d’espais gratuïts, el firmware de la vostra unitat probablement faci una feina millor que el programari mai. I ni tan sols considerar la desfragmentació, que seria una pèrdua de temps, encara que no sigui activament perjudicial, que és.

Tenir cura adequat d’un disc SSD és evitar que facis coses malament al teu disc SSD. No l'empleneu fins al final, realitzeu molts escrits innecessaris o desactiveu TRIM.

No cal que hi hagi un programa d’optimització de SSD, tan lamentable com serà per a les línies de fons de les empreses de desfragmentació de discos que intentin diversificar els seus negocis a mesura que els discos durs mecànics tradicionals siguin menys habituals.

Crèdit d'imatge: Collin Allen a Flickr, premsa lliure d'Intel a Flickr