Esta antigua limitación de Windows te castigaba por comprar un disco duro más grande 1

Esta antigua limitación de Windows te castigaba por comprar un disco duro más grande

Índice
  1. FAT16 se estrelló con discos duros grandes
    1. Las capacidades de los discos duros superaron las limitaciones de FAT16
  2. La ineficiencia de FAT16 te penalizaba por elegir un disco duro grande
    1. Clústeres grandes resultaron en drásticamente menos espacio utilizable
  3. Particionar el disco: una solución engorrosa
    1. Genial, más particiones que manejar
    2. FAT32: el alivio para las limitaciones de FAT16

FAT16, un sistema de archivos obsoleto, penalizó el uso de discos duros grandes, desperdiciando espacio valioso. Descubre cómo afectó a la computación en las décadas pasadas.

Los sistemas de archivos a menudo son un tema olvidado, pero en los días iniciales de Windows, su impacto en el uso del disco duro era monumental. FAT16, con su peculiar manejo de clústeres, te penalizaba por optar por un disco duro más grande, dejando gran parte de tu inversión desaprovechada.

FAT16 se estrelló con discos duros grandes

Las capacidades de los discos duros superaron las limitaciones de FAT16

FAT16, un sistema de archivos de la vieja guardia, emergió con MS-DOS 3.0 y se estableció como un estándar durante la era de MS-DOS y los primeros Windows, en los años 80 y 90.

Con sus entradas de 16 bits, FAT16 podía rastrear hasta 65,536 clústeres, aunque algunos estaban reservados para usos especiales.

Al principio, esto no era un problema; los discos duros solían rondar entre 10 a 20 MB en 1984, por lo que el límite de clústeres pasaba desapercibido.

Sin embargo, el panorama cambió rápidamente. A medida que los discos duros crecieron, FAT16 mostró sus limitaciones: los clústeres debían aumentar de tamaño, lo que resultaba en un desperdicio significativo de espacio.

Por ejemplo, en volúmenes de 512 MB, el tamaño de clúster llegó a 16 KB; en unidades de 1 o 2 GB, se disparó hasta 32 KB. La versión extendida de FAT16, que apareció con MS-DOS 3.31 en 1987, marcó un límite de 2 GB para las particiones.

Más tarde, cuando Windows NT 3.51 se lanzó en 1995, se amplió hasta 4 GB utilizando clústeres de 64 KB. Sin embargo, esta incompatibilidad con DOS y las versiones posteriores de Windows complicó las configuraciones de arranque dual.

La ineficiencia de FAT16 te penalizaba por elegir un disco duro grande

Clústeres grandes resultaron en drásticamente menos espacio utilizable

Los clústeres grandes son un verdadero lastre, especialmente para archivos pequeños.

Un archivo de texto ligero, que apenas consume unos pocos bytes, aún requiere el espacio de un clúster completo. Si ese clúster es de 32 KB, la ineficiencia se hace evidente rápidamente, particularmente considerando lo pequeños y costosos que eran los discos duros de esa época.

Imagina tener una partición de 1 GB con un tamaño de clúster de 32 KB y almacenar 10,000 archivos .txt. Esos archivos consumirían unos 328 MB, mucho más que su peso real.

Además, cualquier archivo que sobrepase un byte respecto al tamaño del clúster requiere un clúster adicional, complicando aún más la eficiencia en volúmenes grandes repletos de archivos pequeños.

Pensando en un entusiasta de la computación en 1994, que gastó aproximadamente $800 ($1,818 hoy) en un disco duro de 1 GB, al final se daría cuenta de que un tercio de su espacio se fue en el limbo de esos pequeños archivos.

Este

El "slack de clúster" es el espacio desperdiciado que todos los sistemas de archivos, incluso los más modernos, pueden sufrir.

NTFS, el sistema de archivos más eficiente en la mayoría de las PC con Windows, aún presenta cierto slack de clúster. Diseñado con un tamaño de clúster predeterminado de 4 KB para volúmenes de hasta 16 TB, sigue dejando espacio vacío en clústeres asignados a archivos pequeños como JSON, INI, CFG y XML. Por fortuna, NTFS puede almacenar archivos pequeños directamente en la Tabla Maestra de Archivos (MFT), evitando la asignación de un clúster separado.

Particionar el disco: una solución engorrosa

Genial, más particiones que manejar

El número limitado de clústeres de FAT16 obligó a aumentar su tamaño al crecer el volumen. La solución, aunque simple, era engorrosa: particionar el disco. Dividir un disco de 1GB en cuatro particiones de 256MB permitía usar clústeres de 8KB, algo que muchos entusiastas hicieron.

Gestionar múltiples particiones era tan tedioso entonces como lo es hoy. Los usuarios necesitaban planificar la instalación de programas y el almacenamiento de archivos grandes antes de que un volumen se quedara sin espacio. Aún así, era una opción pragmática para evitar desperdiciar almacenamiento costoso.

Incluso podías crear una partición de 1,023MB en un disco de 1GB, dejando un megabyte no asignado, lo que permitía reducir el tamaño del clúster de 32KB a 16KB, un compromiso razonable para quienes necesitaban un volumen grande.

FAT32: el alivio para las limitaciones de FAT16

Tras años lidiando con ineficiencias, Microsoft presentó FAT32 con Windows 95 OSR2 en 1996. Sin embargo, esta actualización estuvo mayormente reservada para OEMs hasta que llegó Windows 98 en 1998.

FAT32 mejoró la asignación de clústeres con unidades de 4KB en volúmenes de hasta 8GB. El desperdicio de espacio seguía siendo un problema, y eventualmente FAT32 fue superada por NTFS con el lanzamiento de Windows XP, aunque no en USB. Curiosamente, NTFS existía antes que FAT32, pero no era compatible con MS-DOS ni con las versiones de Windows 95 y 98 basadas en DOS.

Si deseas encontrar artículos similares a Esta antigua limitación de Windows te castigaba por comprar un disco duro más grande, te sugerimos revisar la categoría Windows.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir