Un disco está dividido en círculos concéntricos llamados pistas. Cada pista se divide además en sectores, que son secciones de la pista en forma de cuña. La unidad de datos más pequeña que se puede almacenar en un disco es un sector. Un sector suele almacenar 512 bytes de datos.
Cilindros
Un cilindro es un grupo de pistas que se encuentran a la misma distancia del centro del disco. Por ejemplo, todas las pistas que se encuentran a una distancia de 1 pulgada del centro del disco formarían un cilindro.
Clústeres
Un clúster es un grupo de sectores que el sistema operativo trata como una sola unidad. Los grupos suelen tener un tamaño de 4, 8 o 16 sectores. Cuando un archivo se almacena en un disco, normalmente se almacena en clústeres contiguos.
Tabla de asignación de archivos (FAT)
La FAT es un área especial del disco que realiza un seguimiento de qué grupos se asignan a cada archivo. El sistema operativo utiliza la FAT para encontrar los clústeres que contienen un archivo en particular.
NTFS
NTFS es un sistema de archivos moderno que utilizan los sistemas operativos Windows. NTFS utiliza una estructura de datos más eficiente que FAT, lo que permite un acceso más rápido a los archivos. NTFS también admite funciones como cifrado de archivos y cuotas de disco.
EXT4
EXT4 es un sistema de archivos moderno utilizado por los sistemas operativos Linux. EXT4 utiliza una estructura de datos similar a NTFS, pero está optimizado para su uso con discos grandes. EXT4 también admite funciones como cifrado de archivos y cuotas de disco.