Todo sobre Apple, Android, Juegos Apks y Sitios de Peliculas

¿En qué debo establecer el tamaño de la unidad de asignación al formatear?

¿En qué debo establecer el tamaño de la unidad de asignación al formatear?

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 consumirá todo el volumen del bloque. Esto puede resultar en un almacenamiento ineficiente en algunos casos extremos, pero lo veremos con más detalle más adelante.

A continuación se muestra un breve ejemplo de cómo se relacionan las unidades de asignación, el tamaño de las unidades de asignación y el volumen de su unidad de almacenamiento. Para facilitar los cálculos, vamos a hablar 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.

Entonces, conectas tu 16,384 kilobytes y elija particionarlo como un sistema de archivos NTFS. El tamaño de unidad de asignación predeterminado para una unidad NTFS de ese tamaño es 4069 bytes, o 4 KB. Su unidad tendrá 16,384/4 (4,096) unidades — o bloques — en él. Si aumentara el tamaño de su unidad de asignación a 32 kilobytes, en su lugar tendría 16,384/32 (512) grupos. Esto es válido para 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.

Tabla de Contenido

¿Qué tamaño de unidad de asignación debería utilizar?

Debe seguir con el tamaño de unidad de asignación predeterminado que se sugiere cuando formatea su dispositivo de almacenamiento, a menos que tenga una razón extremadamente específica para cambiarlo. Para una unidad NTFS promedio, eso será 4,096 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 términos generales, a medida que la partición crece, también lo hace 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

4 KB (4096 bytes)

16 TB – 32 TB

8 KB

32 TB – 64 TB

16 KB

64 TB – 128 TB

32 KB

128 TB – 256 TB

64KB

256 TB – 512 TB

128KB

512 TB – 1 PB

265KB

FAT32

Volumen de partición

Tamaño de unidad de asignacion

32 MB – 64 MB

0.5 KB (512 bytes)

64 MB – 128 MB

1 KB

128 MB – 256 MB

2 KB

256 MB – 8 GB

4 KB

8 GB – 16 GB

8 KB

16 GB – 32 GB

16 KB

exFAT

Volumen de partición

Tamaño de unidad de asignacion

7 MB – 256 MB

4 KB (4096 bytes)

256 MB – 32 GB

8 KB

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ás esto o no te importará mucho si te quedas con el valor predeterminado, ya que las unidades modernas son grandes y extremadamente rápidas. En realidad, sólo hay dos casos extremos en los que podrías tener que preocuparte por esto:

  1. Cuando tienes algunos archivos enormes y eliges un tamaño de unidad de asignación pequeño
  2. El escenario opuesto, donde tienes un montón de archivos pequeños y eliges un tamaño de unidad de asignación grande.

Si solo tiene unos pocos archivos enormes y usa la opción de 4096 bytes, terminará creando una tonelada de clústeres (tamaño de volumen en bytes/4096 bytes) que se llenan con solo unos pocos archivos. Cada unidad de asignación termina manteniendo sólo una fracción del archivo total. Por ejemplo, si tiene un tamaño de unidad de asignación de 4096 bytes y tiene una 12 KB, necesitaría utilizar tres unidades de asignación (o bloques) para almacenar el archivo completo. Cuantos más bloques utilice para almacenar un archivo, mayor será la posibilidad de fragmentación y más bloques necesitará su sistema operativo para realizar un seguimiento. Esto puede ralentizar el rendimiento de su disco.

En la situación opuesta (muchos archivos pequeños con un tamaño de asignación grande) terminarás desperdiciando espacio de almacenamiento. Cada unidad de asignación sólo puede contener un archivo como máximo. Si tiene un tamaño de unidad de asignación de 64 kilobytes y escribe un 3-kilobytes, se llenará todo el bloque. Eso significa que ha utilizado 64 kilobytes de almacenamiento para almacenar únicamente 3 kilobytes. si tuvieras suficiente 3 KB para llenar una unidad completa formateada de esa manera, terminaría desperdiciando más del 95% del volumen total de la unidad. Si reduce el tamaño de su 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á pérdidas como esa con un uso promedio.

El cantidad promedio 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, sólo 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. En realidad, no es algo por lo que perder el sueño considerando los tamaños de los SSD y HDD modernos.

Si sabe de antemano que va a almacenar exclusivamente archivos más grandes en una unidad, como si estuviera alojando su propio Jellyfin Media Server, entonces definitivamente no estará de más utilizar una unidad de asignación de mayor tamaño. De lo contrario, deberías ceñirte al valor predeterminado.