Clúster (unidad de almacenamiento de datos)

Cluster ( cluster inglés  ) - en algunos tipos de sistemas de archivos - una unidad lógica de almacenamiento de datos en la tabla de asignación de archivos, que une un grupo de sectores . Por ejemplo, en discos con sectores de 512 bytes, un clúster de 512 bytes contiene un sector, mientras que un clúster de 4 kilobytes contiene ocho sectores.

Por lo general, esta es la cantidad más pequeña de espacio en disco que se puede asignar para almacenar un archivo .

El término clúster se utiliza en los sistemas de archivos FAT , NTFS y HFS Plus . Otros sistemas de archivos funcionan en términos similares (zonas en Minix , bloques en Unix ).

Optimización

En algunos sistemas de archivos de Linux ( ReiserFS , Reiser4 , Btrfs ), BSD ( FreeBSD UFS2 ), el último bloque de un archivo se puede dividir en subfragmentos, en los que se pueden colocar "colas" de otros archivos. En NTFS, los archivos pequeños se pueden escribir en la tabla maestra de archivos ( MFT ). En el sistema de archivos FAT, debido al algoritmo primitivo, el grado de fragmentación crece constantemente y se requiere una desfragmentación periódica .

El clúster pequeño es mejor para archivos pequeños. Esto ahorra espacio. Un clúster grande le permite alcanzar velocidades más altas, lo que reduce el riesgo de fragmentación , pero en archivos pequeños el espacio se usará irracionalmente (muchos sectores no se llenarán por completo, pero se considerarán ocupados).

Enlaces