| Yottaoctetos (Yo) | Kibibits (Kibit) |
|---|---|
| 1 Yottaocteto | 7.8125 × 1021 Kibit |
| 2 Yottaoctetos | 1.5625 × 1022 Kibit |
| 3 Yottaoctetos | 2.34375 × 1022 Kibit |
| 4 Yottaoctetos | 3.125 × 1022 Kibit |
| 5 Yottaoctetos | 3.90625 × 1022 Kibit |
| 10 Yottaoctetos | 7.8125 × 1022 Kibit |
| 20 Yottaoctetos | 1.5625 × 1023 Kibit |
| 25 Yottaoctetos | 1.953125 × 1023 Kibit |
| 50 Yottaoctetos | 3.90625 × 1023 Kibit |
| 100 Yottaoctetos | 7.8125 × 1023 Kibit |
| Referência | Yottaoctetos (Yo) | Kibibits (Kibit) |
|---|---|---|
| A plain text message (160 characters) | 1.6 × 10-22 Yo | 1.25 Kibit |
| A three-minute MP3 | 3 × 10-18 Yo | 23437.5 Kibit |
| A smartphone photo | 4 × 10-18 Yo | 31250 Kibit |
| A high-definition film | 4 × 10-15 Yo | 31250000 Kibit |
| A dual-layer Blu-ray disc | 5 × 10-14 Yo | 390625000 Kibit |
O yottaocteto é uma unidade de informação digital igual a mil zettaoctetos, ou mil quatriliões de octetos: um um seguido de vinte e quatro zeros. O seu símbolo é Yo. Nada do que existe se mede em yottaoctetos; a unidade descreve uma quantidade de dados que o mundo ainda não produziu.
O total de dados guardados pela humanidade estima-se hoje em algumas centenas de zettaoctetos, de modo que o mundo percorreu apenas uma pequena fração do caminho até ao seu primeiro yottaocteto. Aos ritmos de crescimento das duas últimas décadas, esse limiar seria atravessado algures nos anos quarenta deste século, embora toda a previsão de longo prazo neste campo se tenha enganado em ambos os sentidos.
Os obstáculos físicos são duros. Às densidades de armazenamento dos discos rígidos atuais, um yottaocteto precisaria de algo como cem mil milhões de unidades. Fabricá-las ao ritmo presente levaria séculos, alimentá-las exigiria a produção elétrica de muitos países, e alojá-las reclamaria um programa de construção sem precedente. O número não é absurdo, mas fica muito além da base industrial atual.
A investigação em armazenamento de maior densidade existe em parte por causa deste teto. O armazenamento de dados em ADN, que codifica a informação em sequências genéticas de síntese, oferece densidades milhões de vezes superiores às dos suportes magnéticos, e um yottaocteto de ADN caberia numa sala e não num continente. Lê-lo e escrevê-lo continua lento e caro, mas o argumento da densidade é o que mantém o campo financiado.
O yottaocteto aparece também em afirmações que se revelam exageradas. Notícias de que serviços de informações construíam instalações à escala do yottaocteto circularam largamente na década de 2010 e não eram sustentadas nem pela obra, nem pelo fornecimento elétrico, nem pelo mercado do armazenamento. Toda a afirmação sobre um yottaocteto de fosse o que fosse pode ser confrontada com o fabrico mundial total, o que constitui uma disciplina útil.
Entre 1991 e 2022 o prefixo yotta foi o cume da escada métrica, e é por isso que foi a unidade natural das afirmações especulativas. O acrescento de ronna e quetta em 2022 deu ao sistema mais três ordens decimais acima, e é revelador que isso se tenha feito em parte por as quantidades de dados se aproximarem do velho teto.
Um yottaocteto equivale a 1000 zettaoctetos, a 1 000 000 000 000 000 de gigaoctetos, a 8 yottabits ou a cerca de 0,8272 yobioctetos.
O kibibit é uma unidade de informação digital igual a 1024 bits. O seu símbolo é Kibit. É o primeiro dos prefixos binários, um conjunto de unidades definido pela Comissão Eletrotécnica Internacional em 1998 para pôr fim a uma confusão que se arrastava na informática desde os anos sessenta.
O problema era simples. Os computadores endereçam a memória em potências de dois, pelo que a memória vinha em blocos de 1024 e não de 1000. Os engenheiros pediram emprestado o prefixo métrico quilo para essa quantidade porque 1024 está perto de 1000, e com números pequenos a aproximação era inofensiva. Mas o armazenamento e a transmissão contavam em milhares verdadeiros, de modo que o mesmo prefixo significava duas coisas diferentes consoante a parte da máquina que se descrevia.
A solução da IEC foi cunhar nomes novos. Kibi é uma contração de quilo binário, e o padrão continua com mebi, gibi, tebi, pebi, exbi, zebi e yobi. Cada um é 1024 vezes o de baixo, e cada símbolo toma a forma de uma letra maiúscula seguida de um i minúsculo: Ki, Mi, Gi, Ti e assim por diante. O kilobit passa então a significar mil bits e nada mais.
Um kibibit são 128 octetos, e a distância face a um kilobit é de 2,4 por cento. Essa pequena diferença é a razão de os dois se terem confundido tanto tempo: nesta escala ninguém repara. O erro acumula-se 2,4 por cento a cada degrau, chega aos 5 por cento no mebibit, aos 7 por cento no gibibit e aos 21 por cento no yobibit, que é onde a ambiguidade se tornou realmente cara.
A adoção tem sido parcial e desigual. Os organismos de normalização, o núcleo Linux e a maior parte da documentação técnica usam corretamente os prefixos da IEC. O software de consumo em grande medida não, e muitos programas continuam a escrever KB enquanto dividem por 1024. O resultado é que o leitor deve muitas vezes inferir do contexto que convenção um número segue, que é justamente o que a norma foi escrita para impedir.
Na prática o kibibit aparece sobretudo nas especificações de chips de memória pequenos, nas memórias em série dos sistemas embutidos e em documentos de protocolo onde importa uma potência exata de dois. Onde quer que se queira dizer 1024 e não 1000, esta é a unidade certa.
Um kibibit equivale a 1024 bits, a 128 octetos ou a 1,024 kilobits.