Por que meu disco rígido de 500 GB tem uma capacidade de exatamente 500.107.862.016 bytes?

4

Por que meu disco rígido de 500 GB aparece para ter exatamente 500 107 862 016 Byte?

Estou ciente da questão GiB vs. GB e sei que os fabricantes de discos rígidos usam o fator 1000 como fator. Mas não consigo encontrar uma explicação para o número de aparência estranha. Não é uma potência de 2, nem parece ser qualquer outro produto simples de números (a fatoração é 2 ^ 13 ⨉ 3 ^ 4 ⨉ 7 ⨉ 67 ⨉ 1607).

Primeiro eu pensei que fosse dependente do fabricante, mas eu verifiquei uma segunda unidade e ela tem exatamente a mesma quantidade de bytes (de acordo com o Utilitário de Disco do Mac OS X).

Então, qual é a razão para esse número?

    
por siegi 08.02.2016 / 21:25

2 respostas

9

A resposta é a fórmula do IDEMA, conforme descrito na especificação do IDEMA Standard LBA 1-03 ( especificações disponíveis aqui ou < href="http://idema.org/wp-content/plugins/download-monitor/download.php?id=1223"> download direto do PDF ).

Contagens LBA = (97,696,368) + (1,953,504 * (capacidade anunciada em GBytes - 50))
Contagens LBA = (97,696,368) + (1,953,504 * (500 - 50))
LBA conta = 976,773,168

Capacidade em Bytes = 512 Bytes * LBA conta
Capacidade em Bytes = 500.107.862.016 Bytes

    
por 09.02.2016 / 05:07
0

Você está certo, não é o problema de GiB vs. GB.

Se você verificar várias unidades de 500 GB, verá que elas são todas * ligeiramente diferentes. Na maioria dos casos, não será exatamente 500 000 000 000 bytes. O seu tem 500 107 862 016 Bytes, outro pode ser 500 107 946 218 ... Esse é o espaço utilizável real com o qual o fabricante acabou, dado o layout preciso do disco e varia um pouco de drive para drive.

(* até onde eu vi)

    
por 08.02.2016 / 21:43