Che cosè ununità di allocazione?

Quando acquisti per la prima volta un nuovo disco rigido, una delle cose che potresti dover fare è formattarlo. Questo applica una struttura di base all'unità che il sistema operativo può utilizzare per archiviare i dati. Alcuni file system sono supportati tra i sistemi operativi e sono quindi ideali per l'uso in unità rimovibili destinate a essere utilizzate su più piattaforme. Alcuni sono specifici della piattaforma, incluso il formato di file system predefinito sia per Windows che per Mac OS.

Quando formatti l'unità, una delle domande che ti verranno poste è la dimensione dell'unità di allocazione che vorrai utilizzare. Almeno in Windows, il valore predefinito è 4KB per la maggior parte delle unità. Ma puoi cambiarlo manualmente, superiore e inferiore, se preferisci. La vera domanda è, dovresti?

Che cos'è un'unità di allocazione?

Le unità di archiviazione sono suddivise in sezioni molto più piccole per renderle più gestibili. Ognuna di queste sezioni ha una dimensione di un'unità di allocazione. L'unità di allocazione è l'unità della dimensione del file sull'unità. Indipendentemente dalle dimensioni, ogni file occuperà un multiplo perfetto dell'unità di allocazione.

Con l'unità di allocazione predefinita di 4 KB, tutti i file occuperanno un multiplo di 4 KB sull'unità. Qualsiasi spazio al multiplo successivo della dimensione del file 4KB è essenzialmente sprecato e inutilizzabile. Allora perché non impostare l'unità di allocazione in modo che sia la più piccola possibile? Il problema principale è che ciò aumenta la complessità del sistema di archiviazione dei file; ci sono molte più unità di allocazione di cui l'unità deve tenere traccia. Inoltre, unità di allocazione più piccole aumentano la possibilità di frammentazione se si utilizza un HDD. Ciò influirà negativamente sulle prestazioni dell'HDD, che sono notevolmente influenzate da operazioni non sequenziali. Questo effetto specifico sarà molto inferiore sugli SSD che non subiscono una perdita di prestazioni a causa della frammentazione.

Ottimizzazioni

Avere una grande dimensione dell'unità di allocazione significa che si perde più spazio per ogni file presente sull'unità. Ciò significa che l'effetto di unità di allocazione di grandi dimensioni dovrebbe essere un problema minore su unità di grandi dimensioni. Significa anche che dovrebbe essere un problema minore se stai archiviando principalmente o esclusivamente file di grandi dimensioni.

Ad esempio, se utilizzi una dimensione dell'unità di allocazione di 2 MB, perdi, in media, 1 MB per file. Se memorizzi solo file video di grandi dimensioni sul disco rigido, è improbabile che tu abbia molte istanze di megabyte persi. Al contrario, se si utilizza l'unità principalmente per un gran numero di file più piccoli, si perdono molti più megabyte di spazio inutilizzato. Se hai un'enorme quantità di spazio di archiviazione, la chiusura dello spazio non è un grosso problema. Se, tuttavia, disponi di una piccola unità di archiviazione, come una delle prime chiavette USB, potresti avere così poco spazio che perdere anche una media di 2 KB per file è un problema.

È interessante notare che Windows consente la dimensione dell'unità quando suggerisce l'unità di allocazione predefinita. Microsoft documenta qui le cifre effettive. Nel formato di file NTFS predefinito, la dimensione dell'unità di allocazione predefinita è 4 KB per qualsiasi unità fino a 16 TB. Poiché le unità da 16 TB sono rare ed eccessivamente costose, la maggior parte delle persone avrà visto solo questo valore predefinito. L'unità di allocazione predefinita cambia in 8, 16, 32, quindi 64 KB con capacità dell'unità di 16, 32, 64 e 128 TB.

Solo tu puoi dire che tipo di file memorizzerai sul tuo disco. Probabilmente avrai un mix di file grandi e piccoli se si tratta di un'unità generica. Una dimensione dell'unità di allocazione di 4 KB è generalmente considerata ottimale per la maggior parte delle unità.

Conclusione

Un'unità di allocazione è una parte del sistema di formato file in cui viene formattata un'unità di archiviazione. Nel sistema di formato di file predefinito di Windows, tutte le unità inferiori a 16 TB hanno una dimensione dell'unità di allocazione predefinita di 4 KB. L'unità di allocazione è l'unità di archiviazione che un file può occupare sull'unità. Ciò significa che se ti ritrovi con un file di un byte inferiore a 4 KB, occupa 4 KB sull'unità. Se finisci con un'unità di 1 byte su 4 KB, quel file occuperà due unità di allocazione, consumando 8 KB di spazio su disco.

In media, metà dell'unità di allocazione è vuota per ogni file sull'unità. Diminuendo la dimensione dell'unità di allocazione aumenta la complessità della gestione del file system in quanto si traduce in più unità. Fare può anche influire sulle prestazioni dell'HDD perché può comportare una maggiore frammentazione. La dimensione può migliorare leggermente le prestazioni, ma comportare anche una maggiore perdita di spazio per file. In genere, un'unità di allocazione di 4 KB è considerata minima, con ciò che cambia davvero solo nelle unità che superano i 16 TB.



Come clonare un disco rigido

Come clonare un disco rigido

Nell'era digitale moderna, in cui i dati sono una risorsa preziosa, la clonazione di un disco rigido su Windows può essere un processo cruciale per molti. Questa guida completa

Come risolvere il problema con il caricamento del driver WUDFRd su Windows 10?

Come risolvere il problema con il caricamento del driver WUDFRd su Windows 10?

Stai riscontrando il messaggio di errore durante l'avvio del computer che dice che il driver WUDFRd non è stato caricato sul tuo computer?

Come risolvere il codice di errore NVIDIA GeForce Experience 0x0003

Come risolvere il codice di errore NVIDIA GeForce Experience 0x0003

Hai riscontrato l'esperienza NVIDIA GeForce con il codice di errore 0x0003 sul tuo desktop? Se sì, leggi il blog per scoprire come correggere questo errore in modo semplice e veloce.

How to Use Auto Clicker for Chromebook

How to Use Auto Clicker for Chromebook

Today, were going to delve into a tool that can automate repetitive clicking tasks on your Chromebook: the Auto Clicker. This tool can save you time and

Come rimuovere una GPU da un PC Windows nel 2023

Come rimuovere una GPU da un PC Windows nel 2023

Devi rimuovere la GPU dal tuo PC? Unisciti a me mentre ti spiego come rimuovere una GPU dal tuo PC in questa guida dettagliata.

Come installare ununità SSD NVMe su desktop e laptop

Come installare ununità SSD NVMe su desktop e laptop

Hai acquistato un nuovo SSD NVMe M.2 ma non sai come installarlo? Continua a leggere per sapere come installare un'unità SSD NVMe su laptop o desktop.

Cosè una bomba logica?

Cosè una bomba logica?

Una bomba logica è un incidente di sicurezza in cui un utente malintenzionato organizza un'azione ritardata. Continua a leggere per scoprire di più.

Che cosè Stuxnet?

Che cosè Stuxnet?

Stuxnet era un worm autopropagante. È stato il primo utilizzo di un'arma informatica e la prima istanza di malware.

Cosè un hacker etico?

Cosè un hacker etico?

Un hacker etico è un hacker che agisce entro i limiti della legge. Continua a leggere per saperne di più sull'argomento.

Che cosè la crittografia simmetrica?

Che cosè la crittografia simmetrica?

Ci sono molte parti diverse della crittografia. Se vuoi crittografare alcuni dati, ci sono due tipi di algoritmi che puoi usare: symmetric