Suponha que tenhamos um disco rígido com 2 pratos com as características abaixo:
Taxa de rotação: 10 000 RPM
Média de setores / faixa: 1000
Superfícies: 4
Tamanho do setor: 512 bytes
Eu estava lendo "Sistemas de computador: a perspectiva de um programador", quando descobri que ele calcula o tempo de transferência como se usasse apenas UM cabeçalho para ler um setor.
Se for esse o caso, por que não usar 4 cabeças para escrever (ler) em 4 superfícies? Então, quando eu escrevo um arquivo de 2K bytes, cada cabeçote deve esperar apenas que os pratos girem apenas um comprimento de setor em vez de 4, reduzindo assim o tempo de transferência em um fator de 4.
Ou até redesenhar o setor para transformar cada setor em um cilindro, mas em 4 pistas que residem na mesma posição, respectivamente, em 4 superfícies. Cada um dos (512/4) bytes. Portanto, quando o hd precisa ler um setor de 512 bytes, precisamos apenas que o disco gire aproximadamente 1/4 do que o tempo original.
A ideia parece RAID 0.