disk.pt

Conversor de unidades de armazenamento

Converte entre unidades decimais (1000) e binárias (1024) e percebe porque é que o teu disco "perde" espaço.

UnidadeValor

Porque é que o meu disco de 1 TB mostra 931 GB?

1000 contra 1024: o que é cada unidade

Os fabricantes de discos usam o sistema decimal: 1 kB = 1000 bytes, 1 MB = 1000 kB, 1 GB = 1000 MB e 1 TB = 1000 GB. Os computadores trabalham em binário e, por tradição, o Windows usa potências de 1024 mas continua a escrever "GB". Para acabar com a confusão, a norma IEC criou os prefixos binários: KiB, MiB, GiB, TiB (a letra "i" vem de binary).

Decimal (SI)BytesBinário (IEC)Bytes
1 kB1 0001 KiB1 024
1 MB1 000 0001 MiB1 048 576
1 GB1 000 000 0001 GiB1 073 741 824
1 TB1 000 000 000 0001 TiB1 099 511 627 776

A diferença cresce com o tamanho: 2,4 % em kilo, 4,9 % em mega, 7,4 % em giga e 10 % em tera. Por isso um disco de 1 TB (10¹² bytes) são cerca de 931 GiB, que o Windows apresenta como "931 GB". O macOS e muitos telemóveis usam unidades decimais e mostram 1 TB tal como foi vendido; o Linux depende da ferramenta (df -h usa 1024, df -H usa 1000).

Bits e bytes: Mbit/s não é MB/s

A velocidade das ligações (fibra, Wi-Fi) é anunciada em bits por segundo (Mbit/s ou Mb/s), enquanto os ficheiros são medidos em bytes. Um byte tem 8 bits, logo uma fibra de 1 Gbit/s transfere no máximo cerca de 125 MB/s. Calcula o tempo real na calculadora de tempo de cópia.