Devo eseguire la deframmentazione su un SSD? [duplicare]


Risposte:


26

L'hai detto tu stesso, gli SSD sono ad accesso casuale. La deframmentazione, in quanto tale, non offre alcun vantaggio, ma consuma anche il disco eseguendo molte scritture. La maggior parte dei sistemi operativi moderni disattiva la deframmentazione automatica quando si utilizza un SSD, quindi non farlo manualmente e dovresti andare bene.


4
In realtà su alcuni SSD può fornire notevoli accelerazioni sull'accesso sequenziale (ad esempio Crucial C300), ma questo è un problema solo nei livelli estremi di frammentazione.
Mircea Chirea,

2
Nell'improbabile evento di livelli patologici di frammentazione che causano un notevole rallentamento di un SSD, scattare un'immagine e riapplicarla causerebbe probabilmente meno usura sull'SSD rispetto alla deframmentazione.
Afrazier

@afrazier, certo, è anche il modo migliore per farlo con QUALSIASI unità, è solo una grande operazione di lettura e scrittura. La maggior parte delle persone non ha bisogno di un accesso sequenziale, tutti gli SSD decenti hanno una velocità enorme su queste operazioni.
Mircea Chirea,

2
Nel tipo di scenari di cui stiamo parlando, la deframmentazione dell'unità potrebbe non ripristinare le prestazioni dell'unità alla piena (o quasi piena) capacità. Detto questo, la maggior parte dei controller moderni ha TRIM o garbage collection in background. Liberare spazio e lasciare il sistema inattivo durante la notte potrebbe essere tutto ciò che è necessario. Se ciò non aiuta, una cancellazione sicura è l'unica cosa che lo farà.
Afrazier,

Questa informazione è obsoleta e non è più valida. Le scritture della deframmentazione occasionale sono insignificanti e la frammentazione influisce sulle prestazioni perché ogni estensione del file deve essere elaborata quando si accede al file e i metadati del file sono gonfiati. La frammentazione ha anche un impatto significativo sulle prestazioni di snapshot e versioning.
David Schwartz,

10

Poiché allo stesso SSD è necessario trovare qualsiasi file su di esso (a differenza dei dischi rigidi meccanici in cui il tempo di accesso può variare a seconda di dove si trova fisicamente il file sul piatto), non c'è motivo / necessità di deframmentare un SSD.

Inoltre, la deframmentazione di un SSD riduce la durata dell'unità (gli SSD hanno una durata limitata in base alla lettura / scrittura sull'unità). Per un SSD più dettagliato e come funzionano, leggi questo articolo .


4

Intel in realtà ti dice di NON deframmentare i loro SSD. Per quanto riguarda Intel, hanno le proprie utility che ti aiutano a gestire l'unità.


0

Non è necessario eseguire la deframmentazione su qualsiasi SSD poiché i tempi di lettura casuali e sequenziali e i tempi di scrittura sequenziali non sono influenzati dalla frammentazione dei file. I tempi di scrittura randon di diversi SSD (con la notevole eccezione degli intel) sembrano essere influenzati dalla frammentazione dello spazio libero, quindi alcune utilità che risolvono questo problema tramite il consolidamento dello spazio libero possono essere utili. Sfortunatamente, il defragger di Windows non ha tale opzione AFAIK, ma ci sono alcuni defragger commerciali con componenti aggiuntivi che ottimizzano automaticamente l'SSD.

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.