Explicación de la diferencia entre tamaño y tamaño en el disco en Windows

Explicacion De La Diferencia Entre Tamano Y Tamano En El Disco En Windows



Puede ver el tamaño real de su archivo abriendo las propiedades del archivo en el Explorador de archivos. Si alguna vez lo ha notado, las propiedades del archivo muestran dos tipos diferentes de tamaños para el mismo archivo, a saber, Tamaño y Tamaño en disco . El Tamaño en disco suele ser mayor que el tamaño real del archivo. Pero en algunos casos, puede ser igual o menor que el tamaño real del archivo. En este artículo, hablaré sobre el diferencia entre Tamaño y Tamaño en disco en una PC con Windows .



  Tamaño vs Tamaño en disco





cómo instalar Excel Solver

Explicación de la diferencia entre tamaño y tamaño en el disco

Antes de analizar en detalle la diferencia entre 'Tamaño' y 'Tamaño en disco', veamos las diferencias básicas entre estos términos. Aquí también te mostraré algunos cálculos que te darán el resultado exacto y aproximado del “Tamaño en disco”. La siguiente captura de pantalla muestra el tamaño de un archivo y el 'Tamaño en el disco'.





  Tamaño y Tamaño en disco



Tamaño representa el tamaño real de un archivo. En palabras simples, es el tamaño de los datos que contiene un archivo. El tamaño se puede aumentar o disminuir según los datos que tenga un archivo. Por ejemplo, si crea un archivo de texto en blanco, le mostrará el tamaño de 0 bytes. Pero a medida que empieces a escribir texto en él, su tamaño también empezará a aumentar.

Tamaño en disco muestra la cantidad de bytes que ha tomado un archivo cuando lo almacena en un disco duro. Según el tamaño de la unidad de asignación, verá diferentes tamaños en el disco para el mismo archivo. Por lo general, el 'Tamaño en disco' es mayor que el tamaño real de un archivo. Para comprender esto, es necesario comprender los cálculos. Pero antes de mostrarles los cálculos, es necesario saber cómo se almacenan los datos en un disco duro.

¿Cómo se almacenan los datos en un disco duro?

Cuando almacena datos en un disco duro, Windows los convierte en Valores binarios , es decir, 0 y 1. Estos valores se almacenan en un disco duro en clústeres. Tamaño de cluster representa la pequeña cantidad de espacio en disco que se utiliza para almacenar un archivo. En Windows, normalmente hay tres tipos de sistemas de archivos disponibles: NTFS, FAT 32 y exFAT . Todos estos sistemas de archivos admiten diferentes tamaños de unidades de asignación. Según el sistema de archivos seleccionado y el tamaño de su unidad de asignación, se calcula el 'Tamaño en disco'. Windows muestra lo mismo en Propiedades del archivo después de este cálculo.



Puede seleccionar un tamaño de clúster mientras formatea un disco duro o una partición del disco duro. Si no se especifica ningún tamaño de clúster, Windows toma el valor predeterminado para el tamaño del clúster y formatea el disco duro o la partición del disco duro.

Cuando almacena un archivo, se almacena en clústeres. Según el tamaño del archivo (la cantidad de bytes que contiene un archivo), se distribuye en clústeres para el almacenamiento, lo que determina el 'Tamaño en el disco'. Por ejemplo, si desea almacenar un archivo de tamaño 5 KB en un disco duro con sistema de archivos NTFS y el tamaño del clúster (tamaño de la unidad de asignación) 1024 bytes, los 5 kilobytes se dividen y almacenan en diferentes conjuntos de clústeres, cada uno de los cuales contiene 1024 bytes de datos. Se desperdiciará la cantidad de bytes que queden vacíos en el último clúster. Es por eso que el 'Tamaño en disco' suele ser mayor que el tamaño real del archivo.

Cálculos para el tamaño en disco.

Ahora, veamos algunos cálculos para el Tamaño en el disco para que puedas entender mejor este tema. He realizado algunos cálculos para archivos de texto de diferentes tamaños en diferentes tamaños de clúster en el sistema de archivos NTFS. Aquí te mostraré lo mismo y trataré de explicar estos cálculos.

El cálculo del tamaño en el disco cuando el tamaño de la unidad de asignación es 4096 bytes

Tomé un archivo de texto de 24223 bytes y lo copié en una unidad flash USB con sistema de archivos NTFS y un tamaño de unidad de asignación de 4096 bytes. El tamaño de la unidad de asignación es el tamaño del clúster para la unidad flash USB. Cuando abrí las propiedades del archivo de texto, vi los siguientes detalles:

  Propiedades del archivo de texto

  • Tamaño: 24223 bytes
  • Tamaño en disco: 24576 bytes

Puede ver la misma información en la captura de pantalla anterior. Como expliqué anteriormente en este artículo, el 'Tamaño en el disco' suele ser mayor que el tamaño real de un archivo. Esto se debe a que los clústeres se desperdician durante el almacenamiento de archivos. Veamos los cálculos detrás de escena.

El tamaño real del archivo es 24223 bytes y el tamaño del clúster seleccionado es 4096 bytes. Ahora, Windows almacena este archivo en clústeres. Esto significa que se distribuyen 24223 bytes en el disco en conjuntos de 4096 clústeres. Digo 'conjuntos de 4096 clústeres' porque cada clúster (unidad de asignación) puede contener hasta 4096 bytes de datos.

Si divido 24223 bytes por 4096 bytes, obtendré el siguiente resultado:

24223/4096 = 5.9138 bytes

Del resultado anterior, queda claro que 5 conjuntos de grupos están completamente ocupados y el último sexto conjunto tiene algunos grupos vacíos. Windows no utiliza estos clústeres vacíos para almacenar otros datos. Debido a esto, estos grupos son un desperdicio. Pero si sobrescribe datos en el mismo archivo, Windows utilizará los mismos clústeres.

Ahora, 5 conjuntos de 4096 grupos están completamente ocupados. Esto nos da el siguiente valor:

5 x 4096 = 20480 bytes

Nuestros datos tienen 24223 bytes en total. De estos, 20480 bytes están ocupados completamente en los 5 conjuntos de clústeres. Por tanto, los bytes restantes de nuestros datos son:

24223 - 20480 = 3743 bytes

Windows llenará todos estos 3743 bytes en el último conjunto del clúster, el sexto clúster en nuestro caso. Cada clúster puede almacenar 4096 bytes. Por tanto, los grupos vacíos restantes son:

4096 - 3743 = 353 bytes

Ahora, estos bytes restantes o vacíos se agregan a los bytes reales que tiene nuestro archivo. Esto nos dará el resultado real (el “Tamaño en disco”).

353 + 24223 = 24576 bytes

En el resultado anterior, el 'Tamaño en disco' muestra que 24576 bytes (6 conjuntos de clústeres y cada uno de ellos puede almacenar hasta 4096 bytes) están completamente ocupados. Pero en realidad, sólo la parte 5,9138 de los 6 conjuntos de clústeres se utiliza para almacenar datos y el resto se desperdicia.

El cálculo del tamaño en el disco cuando el tamaño de la unidad de asignación es 8192 bytes

Ahora, tomé otro archivo y también cambié el tamaño de la unidad de asignación de mi unidad flash USB de 4096 bytes a 8192 bytes.

  Tamaño en disco con clúster 8192

La captura de pantalla anterior muestra los siguientes detalles del archivo:

  • Tamaño: 5202 bytes
  • Tamaño en disco: 8192 bytes

Aquí el cálculo es fácil. Debido a que aquí el tamaño del archivo es menor que el tamaño de la unidad de asignación, cabe completamente en solo 1 conjunto de clústeres con un tamaño de asignación de 8192 bytes y los bytes restantes se desperdiciarán. Por lo tanto, Windows muestra 8192 bytes como tamaño en el disco para este archivo.

El cálculo del tamaño en el disco cuando el tamaño de la unidad de asignación es 1024 bytes

Ahora, veamos qué sucede si reduzco el tamaño de la unidad de asignación de 8192 bytes a 1024 bytes para el mismo archivo. Formateé mi unidad flash USB con un tamaño de clúster de 1024 bytes y copié el mismo archivo en ella.

  Propiedades de archivo con tamaño de clúster 6144

Eche un vistazo a las siguientes propiedades de archivo:

  • Tamaño: 5202 bytes
  • Tamaño en disco: 6144 bytes

Aquí, el tamaño del clúster es menor que el tamaño total del archivo, la cantidad de bytes en nuestro archivo se distribuye en el disco duro en conjuntos de clústeres con 1024 bytes. Aquí, cada clúster puede contener hasta 1024 bytes.

Si divido 5202 bytes por 1024 bytes, obtendré el siguiente resultado:

no se puede abrir pdf en ie
5202/1024 = 5.08 bytes

Esto significa que 5 conjuntos de unidades de asignación con 1024 bytes cada uno están completamente ocupados y los bytes restantes se completan en el siguiente conjunto.

5 sets of 1024 bytes = 5 x 1024 bytes = 5120 bytes

5120 bytes están completamente escritos en el disco. Calculemos los bytes restantes que se escribirán en el disco.

compartir red de windows 10
5202 - 5120 bytes = 82 bytes

Windows escribirá los 82 bytes en el último sexto conjunto de clústeres que tengan un tamaño de asignación de 1024 bytes. Por lo tanto, los bytes restantes del último conjunto del clúster permanecerán vacíos.

Remaining bytes, 1024 - 82 = 942 bytes

Estos bytes restantes o vacíos se suman a los bytes reales que tiene nuestro archivo. Esto nos dará el resultado real (el “Tamaño en disco”).

5202 + 942 = 6144 bytes

Así se calcula el “Tamaño en disco”. He mostrado el cálculo del “Tamaño en disco” para un solo archivo.

¿Por qué hay una gran diferencia entre Tamaño y Tamaño del disco en algunos casos?

Cuando copia archivos en un disco duro, Windows no copia todos los archivos al mismo tiempo. Copia archivos uno por uno llenando bytes en unidades de asignación. Después de escribir datos, Windows calcula las unidades de asignación vacías o de desperdicio y las agrega al tamaño real del archivo para mostrar el tamaño en el disco.

Esta es la razón por la que puede ver una gran diferencia entre el tamaño real de sus archivos y el 'Tamaño en el disco' en algunos casos.

Cómo reducir la diferencia entre tamaño y tamaño en el disco

Más tamaño en el disco significa más desperdicio. Por lo tanto, si desea reducir la diferencia entre el tamaño real del archivo y el tamaño en el disco, debe reducir el tamaño de la unidad de asignación.

  Diferencia de tamaño y tamaño en disco

Puedes ver la diferencia entre el tamaño real de un mismo archivo y el tamaño que ocupa en el disco en dos situaciones diferentes. En la imagen donde el Tamaño en el disco muestra 6144 bytes, el tamaño de la unidad de asignación es 1024 bytes. En la segunda imagen donde el 'Tamaño en disco' muestra 32768 bytes, el tamaño de asignación es 32 kilobytes. Por lo tanto, está claro que un tamaño menor de la unidad de asignación le dará la menor diferencia entre el tamaño y el 'Tamaño en el disco' de sus archivos.

  Cambiar el tamaño de la unidad de asignación

Para reducir el tamaño de la unidad de asignación o el tamaño del clúster, siga los pasos que se indican a continuación. Antes de comenzar a formatear su dispositivo de almacenamiento o partición del disco duro, copie sus datos a otro dispositivo de almacenamiento.

  • Haga clic derecho en su dispositivo de almacenamiento o partición del disco duro.
  • Seleccionar Formato .
  • Clickea en el Tamaño de unidad de asignacion desplegable.
  • Seleccione un tamaño de asignación de la lista de opciones disponibles.
  • Hacer clic Comenzar para formatear su disco duro.

Después de formatear con éxito su dispositivo de almacenamiento o partición del disco duro, puede volver a copiar sus datos.

¿Qué significa el tamaño en el disco 0?

El Tamaño en el disco en las propiedades del archivo a veces puede mostrar 0 bytes para el archivo que seleccionó. Esto suele suceder cuando el archivo no contiene suficientes datos para completarlos en grupos. Cuando todos los clústeres están vacíos, el 'Tamaño en disco' muestra 0 bytes.

¿Para qué se utiliza el tamaño del disco?

El tamaño del disco se utiliza para almacenar datos. Puede ver el tamaño de su disco en la aplicación Administración de discos. Si está hablando del 'Tamaño en el disco', es la cantidad de bytes utilizados para almacenar datos en el disco en clústeres o unidades de asignación.

Leer siguiente : ¿Qué son Kibibytes (KiB), Mebibytes (MiB) y Gibibytes (GiB)? ?

  Tamaño vs Tamaño en disco 67 Comparte
Entradas Populares