Tamaño del bloque

Dada la forma en que están organizados los bloques, el sector, la pista y el cilindro son los candidatos obvios como unidades de asignación.

Si se tiene una unidad de asignación grande, como un cilindro, esto significa que cada archivo, inclusive uno pequeño, ocupará todo un cilindro; con esto se desperdicia espacio de almacenamiento en disco.

Si se utiliza una unidad de asignación pequeña, como un sector, implica que cada archivo constará de muchos bloques; con esto su lectura generará muchas operaciones de e/s afectando el desempeño.

Lo anterior indica que la eficiencia en tiempo y espacio tienen un conflicto inherente.

Generalmente se utilizan como solución de compromiso bloques de 1/2 k, 1k, 2k o 4k. (Ver Figura a continuación)

Hay que recordar que el tiempo de lectura de un bloque de disco es la suma de los tiempos de:

– Búsqueda.
– Demora rotacional.
– Transferencia.

Fuente: Apuntes de la materia Sistemas Operativos Multiusuario de la FCA – UNAM