Bytes por faixa depende totalmente de como o fabricante colocou o disco internamente, o que você não sabe. Todos os discos modernos usam o LBA (endereçamento de bloco lógico), no qual o sistema operacional lida com a unidade por setor, sem saber ou cuidar de como ou onde os setores estão localizados fisicamente nos pratos (nem quantos discos realmente existem). ).
Não apenas isso, mas o número de setores por trilha depende de quão longe você está do motor do fuso no momento; não é uma espiral como num CD. Quanto mais longe do fuso você estiver, mais setores por trilha (e, portanto, maior a taxa de transferência).
O diagrama a seguir explica, mas observe que o diagrama está parcialmente incorreto - em vez de os setores ficarem maiores à medida que você vai para fora do fuso, os setores permanecem do mesmo tamanho e há mais deles por trilha o fuso que você vai (o que faz com que o seu número de bytes por trilha, setores por faixa, etc. subam).
Como as cabeças estarão em uma determinada faixa em apenas uma revolução e você não sabe onde está no disco, não é possível saber se a próxima faixa terá mais ou menos setores e, portanto, sua taxa de transferência flutuará .
Dito isso, ele flutuará apenas se você estiver lendo diretamente do disco e não fora do cache; as unidades modernas têm algoritmos avançados de armazenamento em cache que pré-buscam o conteúdo que você acha que solicitará em seguida. Como resultado, se você estava medindo a taxa de transferência, não faz ideia se está saindo dos pratos ou fora do cache, tornando essas medições irrepetíveis e totalmente inúteis.
Em outras palavras, você não faz. Período.