Con un sacco di computer più moderni che utilizzano SSD (dischi rigidi allo stato solido), una domanda che mi viene spesso posta è se è necessario deframmentare un SSD. Questa è una buona domanda perché fino ad ora, praticamente tutti hanno sentito parlare di deframmentazione di un PC.
Quindi, perché deframmentare un disco rigido in primo luogo? Bene, non entrerò nei dettagli qui perché puoi leggerlo online, ma fondamentalmente è perché gli hard disk girano più a lungo per leggere i dati che sono "frammentati" o memorizzati in più posizioni sul disco rigido. Poiché la rotazione dei dischi rigidi legge e scrive i dati in modo sequenziale, il disco rigido impiegherà più tempo a leggere un file se parti del file si trovano su parti diverse del disco rispetto ad essere collocato in una unità / spazio.
Pertanto, la deframmentazione di un normale disco rigido può essere utile a seconda delle dimensioni dell'unità, del numero di file memorizzati e della dimensione di tali file. Ora la domanda diventa: la deframmentazione è utile se il disco rigido non ha parti mobili in movimento?
Bene, la risposta a questa domanda è piuttosto semplice una volta compresa la differenza tra un SSD e un HDD. Un SSD è fondamentalmente una memoria flash non volatile, che probabilmente utilizzi nella tua fotocamera digitale, ecc. Un SSD è veloce perché accede in modo casuale alla memoria anziché sequenzialmente come un HDD. Gli SSD sono fantastici, ma c'è un enorme avvertimento che la maggior parte dei produttori di dischi rigidi non menziona mai sugli SSD e che è la loro durata di vita.
LifeSpan di SSD
A causa del modo in cui sono costruiti, un SSD si consuma ogni volta che si accede alla scrittura. Se hai già letto le recensioni degli SSD, probabilmente hai letto su come un SSD diventerà più lento se lo fai un benchmark dopo aver riempito completamente il disco e poi cancellato. Con un HDD, non avresti mai quel problema. La maggior parte della gente pensa erroneamente che gli SSD siano più sicuri degli HDD perché non hanno parti mobili. Questo non è vero. La memoria flash ha una durata di vita molto limitata e più è utilizzata, più rapidamente fallirà.
Quindi torna alla domanda di deframmentazione. Quando si deframmenta un disco rigido, in particolare un SSD, questo finirà per causare un sacco di piccoli accessi in scrittura, che ridurranno la durata del disco rigido. E poiché i dati non vengono letti in ordine sequenziale, non importa se il file è memorizzato in centinaia di posizioni diverse, le prestazioni rimarranno le stesse.
Quindi no, non è necessario deframmentare un SSD. E l'esecuzione di uno ridurrà effettivamente la durata della tua guida. Tutti i produttori di SSD conoscono questo problema e hanno elaborato una tecnica di ottimizzazione con l'uso del comando TRIM.
Attualmente, con HDD e SSD, se si eliminano alcuni dati sul disco rigido, il sistema operativo non rimuove il contenuto dal disco, elimina semplicemente il puntatore all'indirizzo e quindi "elimina" i dati. Questo è probabilmente il motivo per cui sei sentito parlare dell'eliminazione sicura o dell'eliminazione dei file di sicurezza del governo, che in realtà sovrascrive i dati eliminati con parole senza senso, in modo che nessuno possa utilizzare strumenti avanzati per leggere i dati in un secondo momento.
Questo problema di dati non effettivamente cancellati è ciò che causa la riduzione della durata di vita degli SSD. Se l'unità sapesse quali aree della memoria non contengono dati importanti, potrebbe semplicemente riutilizzarla per nuovi dati. Il comando TRIM è supportato dagli ultimi SSD e ottimizzerà il disco rigido in modo che riduca il numero di scritture / cancellazioni e quindi prolunghi in modo significativo la vita del tuo SSD.
Se sei nel mercato per acquistare un SSD, fai molta attenzione. Vuoi un disco rigido che supporti il comando TRIM.
Esistono molti altri SSD che supportano il comando TRIM, ma è necessario verificare con il produttore. Nota che Windows 7/8/10 supporta in modo nativo il comando TRIM per i dischi rigidi che lo supportano, quindi non devi fare nulla. Le versioni precedenti di Windows non supportano il comando TRIM. Nel caso di Windows XP e Vista, il SO non è in grado di distinguere tra un SSD e un HDD, quindi è meglio disattivare l'Utilità di deframmentazione dischi.
È inoltre possibile utilizzare programmi di terze parti che supportano TRIM per l'esecuzione su sistemi che non eseguono Windows 7/8/10. Se non credi a tutto ciò che ho detto, puoi controllare questo post da una fonte più affidabile che spiega esattamente perché non è una buona idea deframmentare un SSD:
http://www.oo-software.com/en/docs/whitepaper/ood_ssd.pdf
Se hai un'opinione diversa o qualcosa da aggiungere, sentiti libero di aggiungere un commento! Godere!