Creo que me pasé de listo afirmando que el tamaño del cluster es de 4 Kb. Digamos que es "lo normal" y que se puede modificar.
Puedes comprobar el tamaño del cluster ejecutando el comando
chkdsk. En mi partición de Win2000 me da lo siguiente
4096 bytes en cada unidad de asignación.
Lo que nos indica que utiliza 4 Kb.
Podemos decir que el tamaño del cluster es la cantidad mínima de datos que recupera un sistema operativo. Si el tamaño es muy pequeño, exigirá más operaciones de lectura/escritura para un archivo, que si es grande. Por supuesto, esto es teoría, los sistemas pueden, (y de hecho lo hacen) optimizar el número de accesos al disco utilizando memorias intermedias o cachés, (incluso los mismos discos duros leen más información de la que se les pide, ya que suponen que si lees un sector, luego pedirás los sectores contiguos, con lo que leen varios de un tirón, y si les pides los siguientes te los sirven de su caché interna). Optimizaciones aparte, eso no hace que se reduzca el número de operaciones de lectura/escritura que ejecuta el microprocesador. Si le pides que lea 8 Kb, el sistema hará dos operaciones de lectura de dos cluster, aunque luego, el disco duro sólo hara una única lectura.
Respecto a si es mejor un tamaño mayor o menor, dependerá del tamaño medio de los archivos que tienes. Un tamaño pequeño del cluster optimizará el espacio, pero penalizará el tiempo de acceso a los archivos. Si es un tamaño grande, ocurre lo contrario.
Llevo más de un año desconectado del hardware a este nivel, por lo que lo que he escrito pudiera no ser totalmente cierto actualmente.
Bueno....ya está bien de divagar.
Un saludo.