¿Por qué el formateo disminuye la capacidad de almacenamiento?

9

Notas de manzana:

1 GB = mil millones de bytes;  capacidad formateada real menos.
1 GB = mil millones de bytes; capacidad formateada real menos.

¿Por qué la capacidad formateada real es menor que la capacidad no formateada?


fuente
1
¿Dónde leíste esto? Bease, hasta hace poco, Apple mostraba el tamaño de un disco en Base 10 en lugar de Base 2 (o tal vez era al revés) en cualquier dirección, solo recientemente se agregó una opción a OS X para mostrar. Windows siempre ha usado basado en 2.
Ramhound
@Ramhound editado. especificaciones técnicas de iPod, iPhone, iPad, etc.
Derecha. Entonces, el espacio libre en los dispositivos iOS se informa en la base 10, el sistema de archivos y el sistema operativo ocupan parte de ese espacio, y el tamaño del sistema operativo no se informa en los dispositivos iOS. (al menos no por el dispositivo en sí).
Ramhound
@EnmosProje No.

Respuestas:

28

Formatear aquí realmente significa particionar y crear sistemas de archivos.

Dependiendo del sistema de archivos utilizado, se utilizará una parte más o menos extendida de los medios para almacenar cosas que no sean de datos.

Esto incluye tablas usadas para identificar áreas usadas y no usadas, la jerarquía del sistema de archivos, diarios, metadatos de archivo (propietario, permisos, marcas de tiempo, acls), sumas de verificación, etc. También se pierde algo de espacio debido al tamaño de registro utilizado (un archivo de un byte usar más de un byte en el disco).

Sin mencionar la confusión creada por la normalización de la unidad GB, que solía significar 1073741824 bytes (es decir, 1024x1024x1024 = 2 ^ 30) durante décadas, pero ahora debería (correctamente) significar 1000000000 bytes (es decir, 1000x1000x1000).

jlliagre
fuente
OS X y Windows también muestran el tamaño del disco en una base completamente diferente. Uno era base 2 y el otro base 10 hasta hace poco. Los discos duros se venden en el número base 10 por cierto.
Ramhound
También debe tener en cuenta el sistema operativo del dispositivo, que probablemente requiere un par de cientos de MB.
mveroone
12
Un gigabyte binario ahora se conoce como gibibyte (GiB).
Cees Timmerman
1
@jilliagre Estaba hablando por el caso específico de iPod. se entrega con una unidad X GB, pero el sistema operativo toma parte de ella.
mveroone
8
El uso de GB para significar un GiB de base 2 no es inusual incluso hoy en día, y francamente en ingeniería de electrónica y software, la versión de base 2 es una unidad mucho más útil ya que 1000000000 bytes es una cantidad sin sentido en casi todos los contextos de la tecnología.
Vality