Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
1 TB = 953674,316406 MiB
Digite um valor e a conversão de terabyte para mebibyte se atualiza enquanto você escreve. O fator exibido é 953674,316406: é isso que corresponde em MiB a 1 TB. O cálculo é feito no seu próprio aparelho, e o valor digitado não é enviado para um servidor.
1 TB is 953700 MiB
— um disco do jeito que a caixa dele descreve.
8 TB is 7629000 MiB
— um disco grande de computador de mesa.
0,000734 TB is 700 MiB
— um CD de áudio, de onde o número saiu.
0,000008389 TB is 8 MiB
— um bloco de memória como o que um programa reserva.
| TB | MiB |
|---|---|
| 1 | 953674,316406 |
| 2 | 1907348,63281 |
| 5 | 4768371,58203 |
| 10 | 9536743,16406 |
| 50 | 47683715,8203 |
| 100 | 95367431,6406 |
| 500 | 476837158,203 |
| 1000 | 953674316,406 |
Converter TB para MiB
Um terabyte é um trilhão de bytes, ou seja 10¹². Um disco vendido como de 1 TB tem exatamente isso: o espaço que parece faltar é uma divergência sobre unidades, e não uma falta.
Um mebibyte são 1.024 kibibytes, ou seja 1.048.576 bytes. As ferramentas do Linux e os números de memória quase sempre se referem a isto, mesmo escrevendo «MB».
O fator é 953674,316406, e quase ninguém carrega isso na cabeça. Arredondado para 950000 ele erra 0,39 % — invisível em números pequenos, e já uma unidade inteira por volta de 1.000 TB.
É esse o número que interessa antes de arredondar: não o erro em si, mas a partir de onde ele deixa de ser desprezível. Abaixo disso o fator curto é o sensato; acima, use o campo lá em cima, que só arredonda na hora de escrever.
Um MiB são 1.024 da unidade de baixo; um MB, 1.000. Nesta página isso é a diferença entre 0 TB e 0 TB — 4,9 % — e a distância cresce a cada degrau: por isso é arredondamento desprezível numa foto e um pedaço visível de um HD.
O mistério do espaço que some é inteiro isso. Um disco vendido como um terabyte tem exatamente o que diz em unidades decimais; o Windows reconta em unidades binárias e mantém o nome decimal, então o número encolhe sem que nada tenha se perdido. O macOS conta em unidades decimais desde o 10.6, e é por isso que o mesmo disco pode aparecer com dois tamanhos em dois computadores.
Tamanhos de bloco são escolhidos por software e por isso são potências de dois: extensões de 4 MiB num gerenciador de volumes, blocos de 128 MiB num sistema de arquivos distribuído. Capacidades são definidas por hardware e comércio e por isso são decimais.
A conversão é uma divisão só: terabytes vezes 1.000.000.000.000, dividido por 1.048.576, dá 953.674,31640625 MiB por terabyte. A partir daí, dividir pelo tamanho do bloco dá a contagem. A cifra em mebibytes é sempre cerca de 4,9 por cento abaixo do que uma divisão ingênua por um milhão sugeriria.
Uploads de objetos grandes são divididos em partes, e serviços que suportam isso limitam o número delas — comumente em 10.000. Esse teto transforma o tamanho da parte numa restrição: um objeto de um terabyte precisa de partes de pelo menos 95,37 MiB, ou o upload não completa.
A resposta usual é arredondar o tamanho da parte para a próxima potência de dois e aceitar a folga extra. Um tamanho de parte de 128 MiB trata um terabyte em 7.451 partes e cobre confortavelmente até cerca de 1,34 TB antes do teto ser encontrado de novo.
Um terabyte são 7.450,58 blocos de 128 MiB: 7.450 inteiros e um resto de 74,32 MiB. Sistemas que alocam blocos inteiros vão reservar 7.451, deixando o último um pouco mais que dois quintos vazio — um custo de arredondamento de cerca de 54 MiB contra um terabyte.
A mesma aritmética na outra ponta da distribuição de tamanho de arquivo é onde ela morde. Um tamanho de bloco de 128 MiB guardando um milhão de arquivos de 2 MiB cada aloca um bloco inteiro por arquivo, consumindo 122 TiB de capacidade para 1,9 TiB de conteúdo.
Como 1.000.000.000.000 e 1.048.576 compartilham só fatores de dois, um terabyte nunca é um número inteiro de mebibytes. Qualquer capacidade que de fato divide de forma exata em blocos binários foi especificada em unidades binárias desde o início.
É por isso que software de armazenamento tende a apresentar tamanhos em unidades binárias mesmo quando o hardware por baixo foi vendido em decimal: está escolhendo a representação em que sua própria aritmética é exata.
Um terabyte são pouco menos de um milhão de mebibytes, o que torna a versão mental fácil: divida um milhão pelo tamanho do bloco em MiB e tire cinco por cento. Para 128 MiB isso são cerca de 7.800 menos cinco por cento, ou cerca de 7.400, contra 7.450,58 exato.
A estimativa serve bem para a pergunta que contagens de blocos costumam responder: se um limite de partes vai ser atingido. Se a cifra aproximada fica dentro de vinte por cento de um teto de 10.000 partes, vale fazer a conta exata.
O tamanho do bloco troca dois custos entre si. Blocos pequenos significam uma contagem grande, mais requisições, mais burocracia e um teto de partes que chega mais cedo; blocos grandes significam menos requisições e uma perda maior quando um falha.
Converter a capacidade total é o que torna essa troca visível. Um terabyte a 16 MiB por bloco são 59.605 blocos, a 128 MiB são 7.451, e a 512 MiB são 1.863. O valor do meio costuma ser o compromisso usual não por nenhuma propriedade especial do número.
Uma capacidade escrita sem seu tamanho de bloco é só metade de uma especificação. Dois sistemas guardando um terabyte em extensões de 4 MiB e em blocos de 128 MiB se comportam diferente sob fragmentação e sob gravações parciais.
A forma prática é uma linha dando a capacidade decimal, o equivalente binário, o tamanho do bloco e a contagem resultante: um terabyte, 953.674,32 MiB, blocos de 128 MiB, 7.451 blocos. Cada cifra ali é derivável das outras, que é o ponto — quem ler depois consegue conferir a aritmética.
1 TB é 953674,316406 MiB. A equivalência entre terabyte e mebibyte é fixa; o número exibido é limitado a doze algarismos significativos para evitar ruído de ponto flutuante.
Não. O cálculo acontece no seu navegador. Você pode desconectar da internet e continuar calculando, que aliás é a forma mais simples de conferir isso.
Porque duas unidades diferentes têm o mesmo nome. Os fabricantes contam 1 GB = 1.000.000.000 bytes; o Windows mostra gibibytes, ou seja 1.073.741.824 bytes, mas chama de «GB». O mesmo disco parece assim sete por cento menor. Nada sumiu.
Um MiB é 0,00000104858 TB. É a mesma relação lida de trás para frente, então um resultado de uma página passado pela outra tem que voltar ao ponto de partida.
O que esta página afirma sobre unidades de informação pode ser conferido, e estes são os documentos que resolvem a questão.
O fator é uma constante na página e a conta são quatro operações, então nada é enviado a lugar nenhum e nada precisa ser. O número que você digita não sai do navegador — não existe requisição em que ele pudesse viajar.