Nwlapcug.com


Gli svantaggi di frammentazione

Gli svantaggi di frammentazione


La frammentazione si verifica quando un computer non può o non memorizza un file come una singola unità sul suo disco. I problemi risultanti possono essere minori o maggiori, a seconda del grado di frammentazione e a cosa serve il computer, ma la maggior parte di questi svantaggi possono essere prevenuta o invertita.

Le cause della frammentazione

File system di un computer divide i file in blocchi per archiviazione su disco. Quando vi sia spazio sufficiente e il sistema sta funzionando correttamente, questi blocchi vengono archiviati insieme. La frammentazione si verifica quando, come il disco si riempie, o come i file vengono eliminati e modificati, il file system memorizza blocchi di un file in più posizioni. Quando il file viene letto, testine di lettura/scrittura del disco devono saltare attorno al disco per leggere blocchi del file.

Velocità di lettura/scrittura

Maggiore è la frammentazione, più tempo che ci vuole per i file frammentati da leggere. Nei casi più gravi, i file possono essere memorizzati in piccoli blocchi in tutto il disco, causando le testine di lettura/scrittura di trascorrere più tempo in movimento attorno al disco di lettura del file stesso. Salvataggio e apertura di file frammentati possono essere molte volte più lenti di eseguire le stesse operazioni su file non frammentati. Ad esempio, salvataggio di un documento di Microsoft Word di 30 megabyte (MB) potrebbe richiedere tre secondi su un disco non frammentato, ma quanto 46 secondi un disco estremamente frammentato.

Applicazione e la velocità del sistema

Alcune applicazioni, come la fotografia o video applicazioni, possono utilizzare spazio su disco, o "disco di memoria virtuale," per l'archiviazione temporanea durante le operazioni di intensivo di memoria. Se il disco di memoria virtuale è frammentato, il risultato sarà un rallentamento nell'applicazione stessa. Allo stesso modo, la maggior parte dei sistemi operativi utilizzare memoria virtuale (anche conosciuto come "swap", "la cache del disco" o "paging") per memorizzare temporaneamente i file che altrimenti sarebbero utilizzare memoria ad accesso casuale (RAM). Se lo spazio di memoria virtuale è frammentato, può rallentare il sistema operativo stesso.

Come evitare problemi di frammentazione

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