Annuncio pubblicitario
Se hai mai posseduto o preso in considerazione la proprietà di un SSD potresti aver sentito revisori 5 siti di recensioni di hardware per computer per gli appassionati di PC Leggi di più e altri commentatori che parlano del supporto TRIM. Potresti anche aver capito che il supporto TRIM è un grosso problema. I post di notizie sui principali siti tecnologici riportano costantemente che il marchio X ha aggiunto il supporto TRIM, facendo un gran casino su di esso ancora e ancora.
Tuttavia, questi nuovi rapporti raramente spiegano che cos'è effettivamente il supporto TRIM, il che potrebbe rendere difficile capire il perché TRIM è un grosso problema e perché ne hai davvero bisogno sul tuo SSD o su qualsiasi disco rigido a stato solido a cui potresti pensare acquisto.
Un rapido tutorial sull'unità a stato solido
Prima di poter capire correttamente perché i siti Web tecnologici parlano così tanto di TRIM. è necessario rafforzare le tue conoscenze su come funzionano i dischi rigidi a stato solido.
Un disco a stato solido è semplicemente un circuito pieno di chip di memoria flash e un controller che ha il compito di capire il modo migliore per spostare i dati sul disco e sul computer. I chip di memoria flash sono molto, molto più veloci di un dischi 4 Strumenti per prevedere e prevenire guasti al disco rigidoSe nel tuo computer è presente un'apparecchiatura che prevederesti di fallire per prima, quale sarebbe? Leggi di più perché non vi è alcun elemento meccanico. Quando si scrivono dati su una memoria flash, alcune cariche elettriche vengono manipolate e presto! I tuoi dati vengono salvati.
Affinché questo processo abbia senso come dati, tuttavia, l'SSD deve disporre i dati in un certo modo. Di solito, una cella di memoria flash avrà blocchi di memoria più grandi chiamati "blocchi" che sono costituiti da blocchi di memoria più piccoli chiamati "pagine".
Quando un SSD viene installato per la prima volta in un sistema, è vuoto; quindi tutto funziona come previsto. Quando si scrive un file sull'unità, i dati vengono organizzati in blocchi e pagine dal controller dell'SSD. Poiché l'unità è vuota, questo non è troppo complesso. La scrittura procede normalmente ed è molto veloce, molto più veloce di qualsiasi disco rigido meccanico.
Area di rigore
Il problema si presenta quando si tenta di scrivere file su pagine che sono già occupate da dati. Questo non è qualcosa che accade solo quando un SSD è quasi pieno, perché la scrittura di dati su un disco rigido a stato solido non è lineare.
Supponiamo che tu abbia sei pagine disponibili rappresentate dalle lettere dalla A alla F. Intuitivamente, ti aspetteresti che i dati vengano scritti in modo lineare, passando da A a F. In realtà, i dati non sono così ben strutturati. L'ordine potrebbe essere B, quindi D, quindi A e così via. Non c'è un componente meccanico in un SSD, quindi i dati di tutte le pagine possono essere recuperati allo stesso modo rapidamente. Inoltre, Windows non cancella automaticamente tutti i dati da una pagina quando le informazioni in essa contenute vengono eliminate. Un SSD quando sembra essere mezzo pieno, può infatti utilizzare tutte le sue pagine.
Ogni volta che provi a scrivere i dati in una pagina che viene utilizzata, si incontra qualcosa chiamato "penalità di blocco della riscrittura". Le pagine sono organizzate in modo molto specifico in blocchi. Se devi sostituire i dati in una pagina, devi riscrivere tutti i dati sull'intero blocco. Una pagina è in genere 4KB e un blocco di solito è 512 KB, quindi improvvisamente hai a che fare con molti più dati. Tutte le informazioni nel blocco devono essere scritte nella cache dell'SSD, in modo che non vengano perse, quindi i dati vengono riscritti sull'intero blocco e su tutte le sue pagine.
Sembra richiedere tempo, non è vero? È. Nel migliore dei casi, un SSD che incontra questa penalità scriverà i dati cinque volte più lentamente. Nel peggiore dei casi, un SSD potrebbe essere venti volte più lento durante la scrittura dei dati.
TRIM salva il giorno
Ora potresti dire a te stesso - cavolo, questo sembra un modo sciocco di fare le cose. Perché non è possibile eliminare una singola pagina in modo che non sia necessario cancellare e riscrivere l'intero blocco?
La ragione, semplicemente, è che le unità a stato solido sono nuove. È solo nell'ultimo anno che si è verificata un'esplosione di SSD a livello di consumatore. I computer utilizzano dischi rigidi meccanici da decenni e i sistemi operativi sono ottimizzati per essi.
TRIM è una specifica di comando che in realtà offre a un sistema operativo la possibilità di dire in modo specifico un'unità a stato solido quale pagina contiene i dati che l'utente ha eliminato. Il controller dell'SSD può prendere queste informazioni e quindi utilizzarle per cancellare pagine specifiche anziché interi blocchi. Il problema di una penalità di riscrittura a blocchi si riduce davvero a un problema di comunicazione. Gli SSD di oggi non hanno modo di sapere quali pagine sono state eliminate, motivo per cui finiscono per cancellare e riscrivere l'intero blocco.
L'implementazione del supporto TRIM deve avvenire nel sistema operativo e nel firmware dell'SSD. Microsoft ha implementato il supporto TRIM in Windows 7 e anche in Windows Server 2008 RS e finora sono gli unici principali sistemi operativi a offrire il supporto TRIM. Molte delle unità a stato solido di oggi vengono fornite anche con firmware abilitato per TRIM, ma non tutte. Gli SSD con supporto TRIM includono:
- Corsair Nova, Performance e Reactor
- Crucial M225
- Intel X25-M
- G.Skill Falcon
- Kingston SSDNow Drives
- Agilità, vertice e vertice OCZ
- Patriot Torqx
- SuperTalent Ultradrive
Questo non è ogni unità sul mercato e esiste la possibilità che le unità che non supportano TRIM abbiano TRIM abilitato con una futura revisione dell'hardware. In caso di dubbi, visitare il sito Web del produttore SSD da cui si intende acquistare. Di solito tromba il supporto TRIM se ce l'hanno.
Conclusione
Il supporto TRIM è un grosso problema. Se stai acquistando un SSD ora o in futuro, lo desideri. Se hai già un SSD, dovresti controllare il sito Web del produttore per vedere se hanno un aggiornamento del firmware che lo abilita sul tuo disco. Con TRIM, l'SSD del tuo computer suonerà sempre felicemente alla massima velocità.
Credito immagine: Avye
Matthew Smith è uno scrittore freelance che vive a Portland nell'Oregon. Scrive e modifica anche per Digital Trends.