

Debe utilizar el tamaño de unidad de asignación predeterminado recomendado al formatear la unidad. Para unidades NTFS, que son comunes en Windows, probablemente será de 4096 bytes. Si solo almacenará archivos grandes en una unidad, siéntase libre de usar un tamaño de unidad de asignación más grande; mejorará la eficiencia de su almacenamiento.
Al formatear un nuevo dispositivo de almacenamiento, ya sea una unidad interna de estado sólido o una unidad flash externa, puede elegir el sistema de archivos que desea usar y el tamaño de la unidad de asignación. Pero, ¿cuál es el tamaño de la unidad del archivo de asignación y qué hace? Aquí está todo lo que necesitas saber.
¿Cuál es el tamaño de la unidad de asignación?
CONTENIDOS DE LA PAGINA
El tamaño de la unidad de asignación, también conocido como «tamaño de clúster» o «tamaño de bloque», se refiere al tamaño de los bloques en los que se inserta una unidad de estado sólido (SSD) o una unidad de disco duro (HDD). Cuando aumenta el tamaño de la unidad de asignación, el «fragmento», reduce el número total de unidades de asignación en la unidad. Si reduce el tamaño de la unidad de asignación, sucede lo contrario: aumenta el número de unidades de asignación en la unidad.
Nota: Los términos «Unidad de asignación», «Bloque» y «Clúster» se refieren todos a lo mismo en este contexto y los usaremos indistintamente en este artículo. El término bloque generalmente se ve cuando se habla de Linux, especialmente el sistema de archivos ext4, mientras que las unidades de asignación y clúster se ven con Windows.
Si un archivo es demasiado grande para caber en un solo bloque, se dividirá y abarcará varios bloques. Si un archivo es más pequeño que el tamaño del bloque, se almacenará en ese bloque, pero se utilizará todo el volumen del bloque. Esto puede llevar a un almacenamiento ineficiente en algunos casos extremos, pero lo veremos con más detalle más adelante.
Este es un breve ejemplo de cómo se relacionan las unidades de asignación, el tamaño de la unidad de asignación y el volumen de la unidad de almacenamiento. Para simplificar las matemáticas, hablaremos de un pequeño disco duro hipotético con un volumen total de 16 384 kilobytes (16 MB), absurdamente pequeño para los estándares del siglo XXI, pero conveniente para ilustrar el punto.
A continuación, conecte la unidad de 16 384 kilobytes y elija particionarla como el sistema de archivos NTFS. El tamaño de unidad de asignación predeterminado para una unidad NTFS de este tamaño es 4069 bytes o 4 KB. La unidad tendrá 16.384/4 (4.096) unidades o bloques. Si aumentara el tamaño de la unidad de asignación a 32 kilobytes, tendría 16 384/32 (512) clústeres en su lugar. Esto se aplica a cualquier HDD o SSD de cualquier tamaño, aunque las unidades más grandes a las que estamos acostumbrados hoy tendrán muchos millones de bloques en lugar de unos pocos miles.
¿Qué tamaño de unidad de asignación debe usar?
Debe ceñirse al tamaño de unidad de asignación predeterminado sugerido al formatear su dispositivo de almacenamiento, a menos que tenga una razón muy específica para cambiarlo. Para la unidad NTFS promedio, será de 4096 bytes o 4 KB.
El tamaño predeterminado cambia según el tamaño de la partición y el sistema de archivos que esté utilizando. En general, a medida que crece la partición, también aumenta el tamaño de la unidad de asignación. Hemos reunido algunas tablas que comparan NTFS, FAT32 y exFAT, ya que son los formatos más comunes que encontrará y se usan regularmente con unidades flash USB, unidades de almacenamiento y tarjetas SD.
NTFS
Volumen de partición | Tamaño de unidad de asignacion |
7 MB-16 TB | 4KB (4096 bytes) |
16 TB – 32 TB | 8KB |
32 TB – 64 TB | 16 KB |
64 TB – 128 TB | 32 KB |
128 TB – 256 TB | 64 KB |
256 TB – 512 TB | 128 KB |
512 TB – 1 PB | 265 KB |
FAT32
Volumen de partición | Tamaño de unidad de asignacion |
32Mb – 64Mb | 0,5 KB (512 bytes) |
64Mb – 128Mb | 1 KB |
128 MB – 256 MB | 2KB |
256 MB – 8 GB | 4KB |
8GB-16GB | 8KB |
16GB-32GB | 16 KB |
exFAT
Volumen de partición | Tamaño de unidad de asignacion |
7 MB – 256 MB | 4KB (4096 bytes) |
256 MB – 32 GB | 8KB |
32 GB – 256 TB | 16 KB |
¿Por qué cambiar el tamaño de la unidad de asignación?
Al menos en teoría, cambiar el tamaño de la unidad de asignación puede optimizar la velocidad del disco o el espacio de almacenamiento. En la práctica, probablemente no notará ni le importará mucho si se queda con el valor predeterminado, ya que las unidades modernas son grandes y extremadamente rápidas. En realidad, solo hay dos casos extremos en los que es posible que deba preocuparse por esto:
- Cuando tiene algunos archivos grandes y elige un tamaño de unidad de asignación pequeño
- El escenario opuesto, donde tiene muchos archivos pequeños y elige un tamaño de unidad de asignación grande.
Si solo tiene unos pocos archivos grandes y usa la opción de 4096 bytes, terminará creando una tonelada de clústeres (tamaño del volumen en bytes/4096 bytes) que se llenan con solo unos pocos archivos. Cada unidad de asignación termina manteniendo solo una fracción del archivo total. Por ejemplo, si tiene un tamaño de unidad de asignación de 4096 bytes y tiene un archivo de 12K, necesitará usar tres unidades de asignación (o bloques) para almacenar el archivo completo. Cuantos más bloques se utilicen para almacenar un archivo, mayor será la posibilidad de fragmentación y más bloques tendrá que controlar el sistema operativo. Esto puede ralentizar el rendimiento de la unidad.
Nota: La fragmentación ya no es el problema que solía ser. Windows se desfragmenta a sí mismo de forma regular y probablemente nunca notará que sucede.
En la situación opuesta, muchos archivos pequeños con un tamaño de asignación grande, termina desperdiciando espacio de almacenamiento. Cada unidad de asignación puede contener como máximo un archivo. Si tiene un tamaño de unidad de asignación de 64 kilobytes y escribe un archivo de 3 kilobytes en él, se llenará todo el bloque. Esto significa que ha utilizado 64 kilobytes de espacio de almacenamiento para almacenar solo 3 kilobytes. Si tuviera suficientes archivos de 3 KB para llenar una unidad entera formateada de esa manera, terminaría desperdiciando más del 95 % del volumen total de la unidad. Si reduce el tamaño de la Unidad de asignación a 4 KB, solo desperdiciará el 25 % del volumen total de la unidad. Sin embargo, este es un ejemplo extremo y, por lo general, no verá fugas como esa con un uso promedio.
EL promedio la cantidad de espacio desperdiciado es la mitad del tamaño de la unidad de asignación (bloque) por archivo en el volumen. Por lo tanto, si elige un tamaño de bloque de 4096 bytes y tiene 100 000 archivos, solo desperdiciará unos 200 megabytes (4 KB/2*100 000) de espacio de almacenamiento. Por otro lado, si elige un tamaño de bloque de 64 KB con 100 000 archivos, desperdiciará un promedio de 3,2 gigabytes. Realmente no es algo para perder el sueño teniendo en cuenta el tamaño de los SSD y HDD modernos.
Si sabe de antemano que almacenará exclusivamente archivos más grandes en una unidad, como si estuviera alojando su propio servidor de medios Jellyfin, entonces definitivamente no le hará daño usar un tamaño de unidad de asignación más grande. De lo contrario, debe seguir con el valor predeterminado.