La deframmentazione è più rilevante per migliorare le prestazioni del disco?


21

Farà molta differenza, ora che abbiamo HDD molto più veloci e più grandi? Generalmente trovo che le prestazioni del disco stiano diventando troppo lente, probabilmente è a causa dello spazio libero insufficiente e la soluzione è acquistare un nuovo HDD.

Risposte:


20

È ancora rilevante, ma dal rilascio di Vista, Windows ha automaticamente deframmentato il disco rigido quando il computer era inattivo. Se si lascia il computer inattivo per lunghi periodi, questo non è più qualcosa che deve essere fatto manualmente.


Dal momento che Vista penso anche che sia impostato per eseguire una deframmentazione programmata una volta alla settimana o qualcosa del genere.
Svish,

1
Ciò che non ha senso per me è se lo fa automaticamente perché lo pianifica anche? Soprattutto perché l'ora predefinita è l'una di notte quando è probabile che il computer sia inattivo comunque e, apparentemente, deframmenta automaticamente.
Jon Hopkins,

@JonHopkins Penso che abbia senso. È improbabile che tu faccia un vero lavoro definito all'una. La maggior parte delle persone spegne il computer quando non è in uso. Se ti capita di avere il computer in esecuzione all'1, costringerà il computer a deframmentare se sei inattivo o meno.
ninjaneer,

7

Non è rilevante per gli SSD , che sono difficilmente (se non del tutto) interessati dalla deframmentazione (nessuna testina di lettura da spostare). E ancora di più: gli SSD hanno un numero molto più limitato di volte in cui ogni parte del "disco" può essere scritta (" scrivere endurance "; qual è la durata di vita di un'unità SSD? ), Quindi soprattutto per SSD economici è meglio usare l'intero disco, anziché continuare a utilizzare le stesse parti più volte eseguendo strumenti di deframmentazione.

Per coloro che hanno partizionato il loro disco rigido: questo non ha introdotto un'enorme frammentazione?

E sebbene la domanda sia taggata "windows", per chi arriva qui con il titolo generico: non è rilevante per ogni file system. Come per un Mac (l'enfasi è mia):

Probabilmente non avrai bisogno di ottimizzare affatto se usi Mac OS X. Ecco perché:

  • La capacità del disco rigido è generalmente molto maggiore ora rispetto a qualche anno fa. Con più spazio disponibile disponibile, il file system non ha bisogno di riempire ogni "angolo di gioco". Mac OS La formattazione estesa (HFS Plus) evita il più possibile il riutilizzo dello spazio dai file eliminati, per evitare di riempire prematuramente piccole aree di spazio liberato di recente.

  • Mac OS X 10.2 e versioni successive include allocazione ritardata per volumi formattati estesi per Mac OS X. Ciò consente di combinare un numero di allocazioni di piccole dimensioni in un'unica allocazione di grandi dimensioni in un'area del disco.

  • La frammentazione è stata spesso causata dall'aggiunta continua di dati a file esistenti, in particolare con fork di risorse. Con dischi rigidi più veloci e una migliore memorizzazione nella cache, nonché il nuovo formato di impacchettamento delle applicazioni, molte applicazioni riscrivono semplicemente l'intero file ogni volta. Mac OS X 10.3 Panther può anche deframmentare automaticamente tali file a crescita lenta. Questo processo è talvolta noto come "Hot-File-Adaptive-Clustering".

  • La memorizzazione aggressiva nella cache read-ahead e write-behind significa che una frammentazione minore ha un effetto minore sulle prestazioni del sistema percepite.

[..]

V'è anche la possibilità che uno dei file inseriti nella "fascia calda" per una rapida letture durante l'avvio del sistema potrebbe essere spostato durante la deframmentazione, che diminuisce le prestazioni .

Naturalmente, quest'ultimo non si verificherebbe quando si utilizza un'utilità di deframmentazione inclusa nel sistema operativo.


4

Sì.

Sul PC del mio amico (XP, NTFS, 80 GB HD, ~ 750 MB gratuiti), il file di paging da 700 MB era in 11.000 frammenti e la MFT era in 40 frammenti. Ho pulito il disco rigido, deframmentato e riavviato, e la differenza era molto evidente.


2
Ho pensato che il trucco standard per i file di paging fosse di impostarli su una dimensione fissa (ad es. Minimo 2048 MB massimo 2048 MB). Fallo presto e non dovrai mai preoccuparti di frammentarlo.
John Fouhy,

Il mio amico non è il più "
esperto di

2

È importante, ma in Vista e Win7, dovrebbe avvenire automaticamente fino a quando la macchina ha un tempo di inattività.

Molte buone informazioni .


Solo finché lasci il computer 24 ore al giorno. Per impostazione predefinita, tenta di deframmentare all'01: 00. Molte persone spengono i loro computer quando hanno finito di usarli per il giorno o impostano i loro computer per andare a dormire. Sarebbe stato bello se Microsoft avesse scelto un approccio realistico piuttosto che programmare semplicemente i defrags per l'01: 00.
ChrisInEdmonton,

2

La velocità offerta dalla deframmentazione è particolarmente visibile su HDD più lenti, come quelli sui laptop.


1

Penso che sia ancora rilevante. Ho una configurazione C2Duo / 2Gb / 250Gbx2 e anche con le "piccole" unità con mirroring, la deframmentazione sembra aiutare moltissimo con l'avvio e i tempi di caricamento del programma.


1

Direi che ha ancora senso, specialmente su hard disk che ottengono molte attività sui file. Eseguo MyDefrag al lavoro per evitare che il mio disco rigido diventi troppo frammentato, poiché al lavoro di solito lavoro su diversi depositi di revisione che possono avere migliaia di modifiche ai file in un giorno - tenerlo deframmentato aiuta davvero a leggere le prestazioni dei file art più grandi Lavoro con, ma anche sulla velocità delle mie ricerche di testo.

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.