Il formato del disco è equivalente a TRIM su tutti i blocchi di SSD


4

Mi chiedo cosa succede al disco SSD se lo formatto in Windows.

Sostituisce i vecchi dati con nuovi dati o gli dice di cancellare i dati proprio come il comando TRIM senza invece riempire nulla?

Voglio usare SSD sul mio sistema che sembra non consentire TRIM, quindi vorrei solo eseguire il backup dell'intero sistema, formattare e ripristinare periodicamente per mantenere i blocchi di riserva su SSD per aiutare la longevità e la velocità.

Penso che questa domanda si applichi anche alla formattazione di unità flash USB e schede SDHC, immagino che anche loro debbano essere TRIMmed se usano la stessa tecnologia di archiviazione.


5
Windows non fa nulla in relazione a TRIM prima di win7 / S2k8R2. Si prega di specificare quale software si utilizza.
Eroen,

Risposte:


6

La formattazione di un disco non è sempre equivalente all'esecuzione di un TRIM manuale su un'unità: dipende se l'utilità di formattazione ha il supporto esplicito per esso. Il comando di formattazione di Windows 7 sembra avere il supporto per questo. Per quanto riguarda la differenza tra formati rapidi / completi su Windows, se si esegue un formato rapido, elimina semplicemente la tabella delle partizioni e l'elenco dei file. Se si esegue un formato completo, esegue anche un controllo completo del settore errato (sostanzialmente la stessa cosa di un formato veloce, seguito dall'esecuzione chkdsk /Rsulla nuova partizione).

Sostituisce i vecchi dati con nuovi dati o gli dice di cancellare i dati proprio come il comando TRIM senza invece riempire nulla?

AFAIK, nulla viene mai effettivamente sovrascritto. Penso che i settori siano semplicemente contrassegnati come liberi (a meno che tu non faccia un formato completo, che sovrascrive ogni settore). Anche in questo caso, a meno che non si stia utilizzando un sistema operativo con supporto TRIM esplicito. Dal post sul blog che ho collegato sopra:

Windows 7 richiede l'operazione Trim per qualcosa di più delle semplici operazioni di eliminazione dei file. L'operazione Trim è completamente integrata con i comandi a livello di partizione e volume come Formatta ed Elimina, con i comandi del file system relativi a troncamento e compressione e con la funzione Ripristino configurazione di sistema (aka Volume Snapshot).

Mi aspetto che anche le nuove build della maggior parte degli strumenti Linux / Unix abbiano questo supporto integrato, sebbene sia necessario verificarlo su una base per distribuzione (a seconda del supporto TRIM in primo luogo).

Voglio usare SSD sul mio sistema che sembra non consentire TRIM, quindi vorrei solo eseguire il backup dell'intero sistema, formattare e ripristinare periodicamente per mantenere i blocchi di riserva su SSD per aiutare la longevità e la velocità.

Questo di solito non è sufficiente, poiché i comandi TRIM sono molto diversi dai comandi standard di scrittura / lettura / cancellazione del disco. Se il sistema operativo in uso non supporta l'invio automatico di comandi TRIM, è necessario ottenere uno strumento dal produttore dell'SSD per tagliare manualmente l'unità o utilizzare un'altra applicazione come hdparam .


Considerazioni finali: se il tuo sistema operativo non supporta TRIM, sarebbe saggio considerare di cambiare. Mentre eseguire manualmente i comandi TRIM sull'unità può aumentare la durata e le prestazioni dell'unità (anziché semplicemente non fare nulla), l'utilizzo di un sistema operativo con supporto esplicito TRIM renderà questi problemi inesistenti (e farà durare di più l'unità rispetto all'utilizzo manuale di un'utilità TRIM).


Credo che tutti i blocchi vengano sovrascritti in un formato completo. (Cioè, verifica i blocchi danneggiati sovrascrivendoli.)
Harry Johnston,

@HarryJohnston buon punto, risposta aggiornata.
Sfondamento

1
Su Linux, strumenti come mkfs.ext4o mkfs.f2fsnon sovrascrivere tutti i blocchi manualmente, ma non tentano di eliminare il contenuto della partizione tramite TRIM, prima della formattazione come ext4 o f2fs. (Strumenti di partizionamento come fdiskno.)
Grawity

0

I formati completi NON sovrascrivono i dati nell'area dei dati del drive, solo i dati di controllo del filesystem vengono sovrascritti da un filesystem pulito. In caso contrario, la formattazione o il recupero di dati formattati accidentalmente non potrebbero mai funzionare. Il formato completo legge semplicemente l'area di dati rimanenti per verificare che i settori possano essere letti, mentre il formato rapido non verifica la lettura dell'area di dati.


2
Potresti aggiungere qualche riferimento a questo o altro, leggi su meta.stackexchange.com/questions/214173/… per essere sicuro di come iniziare a commentare.
Pimp Juice IT
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.