Você provavelmente deseja mudar o título de seu segmento, para indicar que deseja contagem de rastreio, não rastrear a capacidade. Passei 15 minutos escrevendo a resposta errada abaixo, antes de perceber que sua pergunta é muito mais simples do que eu supus.
cilindros, por definição, são trilhas em três dimensões, em todos os pratos. Isso significa que as faixas por superfície são iguais a cilindros. isso significa que:
Total Tracks per disk = Cylinders * Surfaces (usually denoted by heads, as most platters have two heads)
--------------------------------- Minha resposta original ----------- -------------------------------------------------- ------------- Bem, em primeiro lugar, esse não é um cálculo que você gostaria de fazer, porque varia de acordo com o tipo de unidade e é influenciado por conceitos de partição e sistema de arquivos como tamanho de setor e blocos, de modo que o número não se relacione diretamente a nenhuma decisão prática. .
Dito isso, a primeira coisa que você precisa determinar é se o disco funciona usando CAV , CLV ou ZBR / Z-CAV layouts. Esses layouts determinam como a unidade gira ao ler uma faixa, dependendo de onde a faixa / cilindro está no disco em relação ao centro e à borda.
O CAV e o CLV usam números fixos de bits por trilha, usando apenas uma parte da circunferência real das faixas ou preenchendo bits na pista mais densamente no meio e mais esparsamente na borda. qualquer abordagem, no entanto, desperdiça uma grande quantidade de espaço. O ZBR permite trilhas na borda de conter mais bits do que trilhas no centro e, embora não use toda a trilha completamente, permite que os dados sejam mais densamente compactados no disco.
um drive CAV / CLV permite que você calcule o tamanho da trilha em bits independente das constantes do sistema de arquivos como o tamanho do setor (embora o fabricante provavelmente não forneça todas as informações necessárias), mas com o ZBR, o valor varia dependendo do rastreia a posição em relação ao centro do disco.