
Tengo Linux instalado en una segunda partición de mi MacBook Air M1 con MacOS Ventura. Para compartir datos entre los dos sistemas, reduje la partición del sistema en MacOS, luego inicié Linux y creé una partición que usa todo el espacio libre no asignado (aproximadamente 32 GB), formateada como fat32.
Reinicié MacOS y copié algunos archivos de código en la nueva partición. El problema es que los archivos de código que copié ocupan menos de 12 GB en la partición del sistema, pero en la partición fat32 consumen alrededor de 28 GB.
¿Cuál podría ser la causa de esto? Noto que el . y ... las carpetas en la partición fat32 tienen un tamaño de aproximadamente 32 kb cada una en cada carpeta, mientras que generalmente tienen como 100 bytes en la partición del sistema.
Respuesta1
Probablemente clústeres de 32 KB, lo que significa que almacenar un archivo de 100 bytes es un desperdicio (32768 bytes - 100 bytes).
Un único clúster es el tamaño más pequeño que se puede asignar a un único archivo. Si el archivo es más pequeño que el tamaño de un único clúster, el resto del clúster se considera "inactivo", pero ocupa espacio.
Ejemplo, tamaño de clúster de 8 sectores/clúster:
Archivo que sobrepasa ligeramente el clúster único:
Lo que da como resultado que se asignen dos clústeres al archivo, lo que crea una holgura de 3649 bytes.
El sistema de archivos es irrelevante, en este caso NTFS, lo mismo ocurre con FAT32, exFAT.