>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Gli svantaggi della frammentazione

La frammentazione si verifica quando un computer non può o non vuole archiviare un file come una singola unità sul proprio disco. I problemi risultanti possono essere minori o importanti, a seconda del grado di frammentazione e dell'uso del computer, ma la maggior parte di questi svantaggi può essere prevenuta o annullata.

Le cause della frammentazione

Il file system di un computer divide i file in blocchi per l'archiviazione su disco. Quando c'è spazio sufficiente e il sistema funziona correttamente, questi blocchi vengono memorizzati insieme. La frammentazione si verifica quando, quando il disco si riempie o quando i file vengono eliminati e modificati, il file system memorizza i blocchi di un file in più posizioni. Quando il file viene letto, le testine di lettura/scrittura del disco devono saltare il disco per leggere tutti i blocchi del file.

Velocità di lettura/scrittura

Maggiore è la frammentazione, maggiore è il tempo necessario per la lettura dei file frammentati. Nei casi più gravi, i file possono essere archiviati in piccoli blocchi sul disco, facendo sì che le testine di lettura/scrittura impieghino più tempo a spostarsi sul disco rispetto alla lettura del file stesso. Il salvataggio e l'apertura di file frammentati può essere molte volte più lento rispetto all'esecuzione delle stesse operazioni su file non frammentati. Ad esempio, il salvataggio di un documento Microsoft Word da 30 megabyte (MB) può richiedere tre secondi su un disco non frammentato, ma fino a 46 secondi su un disco estremamente frammentato.

Velocità dell'applicazione e del sistema

Alcune applicazioni, come le applicazioni fotografiche o video, possono utilizzare spazio su disco o "disco di memoria virtuale" per l'archiviazione temporanea durante operazioni che richiedono molta memoria. Se il disco di memoria virtuale è frammentato, il risultato sarà un rallentamento dell'applicazione stessa. Allo stesso modo, la maggior parte dei sistemi operativi utilizza la memoria virtuale (nota anche come "swap", "caching del disco" o "paging") per archiviare temporaneamente file che altrimenti utilizzerebbe la memoria ad accesso casuale (RAM). Se lo spazio di memoria virtuale è frammentato, il sistema operativo stesso può rallentare.

Come evitare problemi di frammentazione

La frammentazione si verifica più spesso per negligenza. Il modo più semplice per prevenire la frammentazione consiste nel deframmentare il disco regolarmente e rimuovere i file e le applicazioni non necessari. Microsoft Windows include uno strumento di deframmentazione per questo scopo e sono disponibili anche strumenti di deframmentazione commerciale. Mac OS X include la deframmentazione automatica dei file, ma Apple suggerisce che la deframmentazione manuale può essere utile per i dischi quasi pieni. Altri modi per evitare gli svantaggi della frammentazione includono la creazione di una partizione esclusivamente per file di grandi dimensioni o spazio su disco di memoria virtuale, l'aggiunta di un secondo disco o l'aggiornamento a uno più grande.


  1. Gli svantaggi di una videocamera con un disco rigido
  2. Gli svantaggi di TV via cavo
  3. Gli svantaggi di un televisore al plasma
  4. Gli svantaggi di un televisore al plasma
  5. Gli svantaggi del protocollo Internet
  6. Gli svantaggi della trasmissione digitale